SQL · Mittel
Ein CTE ist eine temporäre Ergebnismenge, auf die innerhalb einer anderen Anweisung verwiesen werden kann. Er verbessert die Lesbarkeit, indem komplexe Abfragen in logische Blöcke unterteilt werden.
queriessyntax
Snippet öffnen →SQL · Mittel
Eine korrelierte Unterabfrage bezieht sich auf Spalten der äußeren Abfrage. Sie wird für jede von der äußeren Abfrage verarbeitete Zeile einmal ausgewertet, um zeilenspezifische Logik auszuführen.
queriesperformance
Snippet öffnen →SQL · Mittel
Die HAVING-Klausel filtert Gruppen, die durch die GROUP BY-Klausel erstellt wurden. Im Gegensatz zu WHERE, das einzelne Zeilen filtert, filtert HAVING basierend auf Ergebnissen von Aggregatfunktionen.
queriessyntax
Snippet öffnen →