En lugar de reescribir sentencias SQL complejas cada vez, el Panel MySQL de Nobregas facilita la re-ejecución eficiente de consultas. El editor de consultas retiene tu texto mientras permaneces en la página, y puedes usar atajos de teclado para ejecución rápida.
Re-Ejecutar la Consulta Actual
La forma más rápida de re-ejecutar una consulta es mantenerla en el editor y ejecutarla de nuevo:
- Inicia sesión en mysql.nobregas.org.
- Ve a SQL Query en la barra de navegación superior.
- El texto de tu consulta anterior permanece en el editor si no has navegado a otra página.
- Haz clic en Execute o presiona Ctrl+Enter para ejecutarla de nuevo.
Modificar Antes de Re-Ejecutar
No tienes que re-ejecutar exactamente la misma consulta. Edita el texto en el editor antes de ejecutar:
- Cambiar condiciones de filtro — Ajusta cláusulas WHERE para diferentes datos.
- Modificar selecciones de columnas — Añade o elimina columnas de un SELECT.
- Actualizar valores — Cambia valores de INSERT o UPDATE para nuevas operaciones.
- Añadir LIMIT — Restringe conjuntos de resultados para pruebas más rápidas.
Ejecutar en una Base de Datos Diferente
Para ejecutar la misma consulta en una base de datos diferente:
- Mantén el texto de la consulta en el editor.
- Cambia el desplegable de base de datos a una base de datos diferente.
- Haz clic en Execute.
Esto es útil para ejecutar la misma consulta en entornos de staging y producción.
Usar Ctrl+Enter para Mayor Velocidad
Presiona Ctrl+Enter (o Cmd+Enter en Mac) para ejecutar la consulta sin hacer clic en el botón. Este atajo de teclado acelera significativamente el desarrollo iterativo de consultas.
Consejos Prácticos
Mantén un Archivo Local de Consultas
Guarda las consultas que usas frecuentemente en un archivo .sql local. Cuando necesites re-ejecutar una, cópiala en el editor y ejecuta:
-- Usuarios activos mensuales
SELECT COUNT(*) FROM users WHERE last_login > DATE_SUB(NOW(), INTERVAL 30 DAY);
-- Ingresos por producto
SELECT product_name, SUM(total) FROM orders GROUP BY product_name ORDER BY SUM(total) DESC;
Itera en Consultas Complejas
¿Construyendo una consulta con múltiples JOINs? Ejecuta una versión, revisa los resultados, modifícala en el editor y ejecuta de nuevo. El editor mantiene tu texto entre ejecuciones para que puedas refinar iterativamente.
Usa Comentarios para Etiquetar Consultas
Añade comentarios SQL (--) para recordarte qué hace cada consulta, especialmente al copiar desde un archivo local.