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

Beschränkt die Zeilenzahl der Ergebnismenge.

Group by

Fasst Zeilen nach gemeinsamen Spaltenwerten zusammen.

Having

Beschränkt die Zeilenzahl der Ergebnismenge mit Hilfe von gruppierten Daten.

Order by

Sortiert die Zeilen der ...

Get Einführung in SQL 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.