Abfrageklauseln

Die select-Anweisung besteht aus mehreren Komponenten oder Klauseln. In MySQL ist nur eine von ihnen obligatorisch (nämlich die select-Klausel), aber normalerweise werden mindestens zwei oder drei der sechs möglichen Klauseln zusätzlich verwendet. Tabelle 3.1 zeigt die verschiedenen Klauseln und ihre Zwecke.

Tabelle 3.1 Abfrageklauseln

Name der Klausel

Zweck

Select

Legt fest, welche Spalten in die Ergebnismenge kommen.

From

Sagt, aus welchen Tabellen die Daten genommen und wie die Tabellen verbunden werden sollen.

Where

Filtert unerwünschte Daten heraus.

Group by

Fasst Zeilen nach gemeinsamen Spaltenwerten zusammen.

Having

Filtert unerwünschte Gruppen heraus.

Order by

Sortiert die Zeilen der Ergebnismenge nach einer oder mehr Spalten.

Alle Klauseln ...

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

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.