SELECT-Klauseln

Die Anweisung
SELECT
unterstützt die Mengenquantoren
ALL
und
DISTINCT
. Sie können die Ausdrücke
CASE
und
WHEN
nicht verwenden.
  • FROM
    TIPP:
    Sie können Unterabfragen für das
    FROM
    - und für das
    IN
    -Prädikat verwenden.
    Die
    FROM
    -Klausel ist erforderlich, die anderen Klauseln sind optional.
    Die Klauseln müssen die folgende Reihenfolge haben:
    FROM
    ,
    WHERE
    ,
    GROUP
    ,
    HAVING
    ,
    ORDER
    ,
    LIMIT
    .
  • JOIN
  • AS
    TIPP: Aliase für Tabellen und Spalten unterstützen reguläre und abgegrenzte Bezeichner.
  • WHERE
  • GROUP BY
  • ORDER BY
  • Set-Funktion, einschließlich:
    COUNT
    ,
    MAX
    ,
    MIN
    ,
    AVG
    und
    SUM
    .
  • HAVING
  • LIMIT
    TIPP:
    Verwenden Sie die Variante
    LIMIT OFFSET
    , um die Anzahl der Datensätze zu begrenzen. Der Offset ist optional und sein Standardwert ist
    0
    .
    Zum Beispiel gibt
    SELECT * FROM Table1 LIMIT 1000 OFFSET 10
    1000 Datensätze zurück, beginnend mit der Datensatznummer 10.

Beispiele

Im Folgenden finden Sie Beispiele für
SELECT
-Klauseln:
SELECT *, FROM Table1
SELECT *, Timestamp AS T FROM Table1
SELECT Column1 FROM Table1
SELECT *, 10 FROM Table1
SELECT 10, * FROM Table1
SELECT *, 'text value' FROM Table1
SELECT COUNT(*) FROM Table1
SELECT DISTINCT Column1 FROM Table1
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.