korrelierte Unterabfrage

Übungsaufgaben zu SQL-Unterabfragen und Mengenoperationen

Vier Übungsaufgaben zu Unterabfragen und Mengenoperationen, zwei davon für den Einstieg – Vergleich mit berechneten Werten, IN, NOT IN mit NULL-Falle, EXISTS, korrelierte Unterabfragen, Prozentanteile, ALL, abgeleitete Tabellen, UPDATE und DELETE mit Unterabfrage, Archivieren, Merkmalstabellen, typische Fehlerbilder sowie UNION, UNION ALL, INTERSECT und EXCEPT.

SQL: Unterabfragen und Mengenoperationen

Eine Unterabfrage ist eine SELECT-Abfrage in Klammern, deren Ergebnis eine andere Abfrage weiterverwendet – als einzelner Wert, als Liste, als Tabelle oder als Wahrheitswert mit EXISTS. Der Artikel zeigt Unterabfragen in WHERE, SELECT und FROM, korrelierte Unterabfragen, Werte aus Merkmalstabellen, die NULL-Falle bei NOT IN und typische Fehlerbilder, Prozentanteile, ANY und ALL, Archivieren mit INSERT … SELECT und DELETE sowie die Mengenoperationen UNION, UNION ALL, INTERSECT und EXCEPT in MariaDB.