Skip to main content
SQLOZ
Chapter 8 Data Operations & Queries

Kapitel 8: Visueller Abfrage-Builder

Info: Dieses Kapitel erläutert das visuelle Verknüpfen von Tabellen ohne manuelles SQL, automatische JOIN-Erkennung, visuelle Filter und die Live-SQL-Vorschau.

In diesem Kapitel:

8.1 Abfragen per Drag-and-Drop erstellen

Statt komplexe Report-Abfragen mit mehreren Tabellenverknüpfungen von Hand zu schreiben, können Sie diese visuell zeichnen:

  1. Wählen Sie im oberen Menü Werkzeuge → Abfrage-Builder….
  2. Ziehen Sie Tabellen wie users, orders und products aus der linken Liste auf die Zeichenfläche.
  3. Aktivieren Sie die Kontrollkästchen der Spalten, die im Abfrageergebnis enthalten sein sollen.
  4. Automatische JOIN-Erkennung: SQLOZ analysiert Fremdschlüssel und verbindet verknüpfte Tabellen automatisch mit einer blauen Beziehungslinie.
  5. JOIN-Typ ändern: Rechtsklick auf eine Verbindungslinie erlaubt die Auswahl von INNER JOIN, LEFT JOIN oder RIGHT JOIN.

8.2 Visuelle Filterung und Live-SQL-Ausgabe

Nutzen Sie die Konfigurationsleiste unter der Zeichenfläche:

  • WHERE: Spalte wählen (z. B. status), Operator festlegen (z. B. =) und Vergleichswert eintragen (z. B. 'completed').
  • GROUP BY: Spalten für Aggregationen gruppieren und Funktionen wie SUM(total_amount) oder COUNT(*) hinzufügen.
  • ORDER BY: Sortierspalten und Sortierrichtung festlegen.
  • Aliase & Sichtbarkeit: Spalten umbenennen oder ausblenden.
  • LIMIT: Zeilenbegrenzung festlegen.

Jede Anpassung generiert in Echtzeit dialektkonformes SQL (MySQL Backticks oder PostgreSQL doppelte Anführungszeichen). Mit Abfrage ausführen starten Sie den Befehl sofort.

8.3 Speichern, Öffnen und Ausführen

Über Speichern lässt sich das Builder-Layout als XML-Datei sichern und mit Öffnen wiederherstellen. In Editor einfügen überträgt den fertigen SQL-Code in den aktiven Editor-Tab.

Visueller Abfrage-Builder - automatische JOINs

Verwandte Themen