Skip to main content
SQLOZ
Chapter 8 Data Operations & Queries

Capítulo 8: Construtor Visual de Consultas

Info: Este capítulo explica a criação visual de consultas por arrastar e soltar tabelas, detecção automática de junções (JOIN), filtragem gráfica e saída SQL ao vivo.

Neste capítulo:

8.1 Criando Consultas por Arrastar e Soltar

Em vez de redigir extensas sentenças com múltiplos JOINs manualmente, estruture suas consultas em uma interface visual:

  1. Abra Ferramentas → Construtor de Consultas….
  2. Arraste as tabelas desejadas (users, orders, products) da listagem lateral para o canvas.
  3. Marque as caixas de seleção das colunas que devem constar no resultado.
  4. Detecção automática de JOIN: O SQLOZ lê as chaves estrangeiras e estabelece conexões azuis imediatas entre os nós.
  5. Alterar tipo de junção: Clique com o botão direito na linha de conexão para selecionar INNER JOIN, LEFT JOIN ou RIGHT JOIN.

8.2 Filtragem Visual e Saída SQL em Tempo Real

Ajuste os parâmetros nos painéis inferiores:

  • WHERE: Estabeleça a coluna (status), o operador (=) e o valor ('completed').
  • GROUP BY: Agrupe campos e adicione funções agregadas como SUM(total_amount) ou COUNT(*).
  • ORDER BY: Escolha o critério e o sentido da ordenação.
  • Aliases: Defina nomes claros para exibição das colunas no relatório.
  • LIMIT: Restrinja a quantidade máxima de linhas retornadas.

O SQLOZ gera em tempo real a sintaxe correspondente ao banco ativo (crases no MySQL ou aspas duplas no PostgreSQL). Pressione Executar Consulta para obter os dados.

8.3 Salvar, Abrir e Executar

Armazene o layout em formato XML para reutilizações futuras. Com Inserir no Editor, você envia o SQL montado diretamente para a aba ativa do editor.

Construtor visual de consultas - detecção de JOINs

Tópicos relacionados