Die Select-Klausel

Obwohl die select-Klausel die erste Klausel jeder select-Anweisung ist, wird sie vom Datenbankserver als eine der letzten ausgewertet. Denn ehe Sie bestimmen können, was die Ergebnismenge tatsächlich enthalten wird, müssen Sie herausfinden, was sie enthalten könnte. Um die Rolle der select-Klausel genau zu verstehen, müssen Sie daher zunächst die from-Klausel besser kennenlernen. Hier ist zunächst einmal eine Abfrage:

mysql> SELECT *
    -> FROM department;
+---------+----------------+
| dept_id | name           |
+---------+----------------+
|       1 | Operations     |
|       2 | Loans          |
|       3 | Administration |
+---------+----------------+
3 rows in set (0.04 sec)

In dieser Abfrage listet die from-Klausel eine einzige Tabelle auf (department), und die

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.