Regeln für Mengenoperationen

In den folgenden Abschnitten werden einige Regeln skizziert, die bei der Arbeit mit zusammengesetzten Abfragen zu beachten sind.

Ergebnisse zusammengesetzter Abfragen sortieren

Wenn die Ergebnisse Ihrer zusammengesetzten Abfrage sortiert werden sollen, können Sie hinter die letzte Abfrage eine order by-Klausel setzen. Die Spaltennamen in der order by-Klausel müssen Sie allerdings aus den Spaltennamen der ersten Abfrage dieser zusammengesetzten Abfrage wählen. Häufig sind die Spaltennamen in beiden Abfragen einer zusammengesetzten Abfrage gleich, aber das muss nicht in jedem Fall so sein, wie die folgende Abfrage zeigt:

mysql> SELECT emp_id, assigned_branch_id
    -> FROM employee
    -> WHERE title = 'Teller'
    -> UNION
    -> SELECT ...

Get Einführung in SQL, 2nd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.