Skip to main content
SQLOZ
Chapter 8 Data Operations & Queries

Capítulo 8: Constructor Visual de Consultas

Información: Este capítulo explica el modelado visual de consultas mediante arrastrar y soltar tablas, la detección automática de uniones (JOIN), el filtrado gráfico y la salida SQL en vivo.

En este capítulo:

8.1 Creación de consultas por arrastrar y soltar

En lugar de redactar sentencias complejas con múltiples uniones de tablas de forma manual, diseñe sus consultas visualmente:

  1. Abra Herramientas → Constructor de consultas… en el menú superior.
  2. Arrastre tablas como users, orders y products desde el catálogo izquierdo al lienzo.
  3. Marque las casillas de las columnas que deban formar parte del informe final.
  4. Detección automática de JOIN: SQLOZ lee las claves foráneas existentes y conecta las entidades automáticamente con una línea relacional azul.
  5. Ajuste del tipo de JOIN: Clic derecho sobre la línea para seleccionar INNER JOIN, LEFT JOIN o RIGHT JOIN.

8.2 Filtrado visual y salida SQL en vivo

Configure las cláusulas en el panel inferior:

  • WHERE: Seleccione columna (status), operador (=) y valor de filtro ('completed').
  • GROUP BY: Agrupe por campos y añada cálculos agregados como SUM(total_amount) o COUNT(*).
  • ORDER BY: Determine el criterio y sentido de ordenación.
  • Alias: Asigne nombres legibles a las columnas de salida.
  • LIMIT: Defina el tope de registros a retornar.

Cada cambio genera al instante código SQL específico y compatible con el motor en uso (comillas invertidas en MySQL o comillas dobles en PostgreSQL). Pulse Ejecutar consulta para procesarla de inmediato.

8.3 Guardar, abrir y ejecutar

Guarde la disposición visual en archivos XML reutilizables. Con Insertar en el editor transferirá la consulta generada al editor activo para continuar su desarrollo.

Constructor visual de consultas - detección de JOINs

Temas relacionados