MySQL 4.1 und höher unterstützen Unterabfragen und
abgeleitete Tabellen. Eine „Unterabfrage“ ist
eine SELECT
-Anweisung, die mit einer
anderen Anweisung verschachtelt ist. Eine „abgeleitete
Tabelle“ (eine unbenannte Sicht) ist eine Unterabfrage
in der FROM
-Klausel einer anderen
Anweisung. Siehe auch Abschnitt 13.2.8, „Syntax von Unterabfragen“.
Bei MySQL-Versionen vor 4.1 können die meisten Unterabfragen mithilfe von Joins oder anderer Methoden umformuliert werden. Beispiele zu dieser Vorgehensweise finden Sie unter Abschnitt 13.2.8.11, „Umschreiben von Unterabfragen in Joins für frühere MySQL-Versionen“.
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.