Sub-Query
Sub-Query
Abfrage innerhalb einer anderen Abfrage.
Bücher zum Thema bei Amazon.de
Als Sub-Query (engl. für Unter-Abfrage) bezeichnet man eine
Abfrage innerhalb einer anderen Abfrage oder einem Befehl.
Im Fall von
SQL bezeichnet man Sub-Queries als
SELECT-Statements innerhalb eines anderen SQL-Statements, z.B.
INSERT. Man kann dadurch viele Aufgaben in SQL alleine lösen, ohne dafür eine andere (
Skript-)
Programmiersprache verwenden zu müssen.
Dies kann insgesamt zu einer Geschwindigkeitserhöhung führen, da unter anderem der
Datentransfer aus der
Datenbank zum Programm und zurück entfällt.
Oft ist eine beliebig tiefe Schachtelung von Sub-Queries möglich.