Clauses SELECT

L’instruction
SELECT
prend en charge les quantificateurs
ALL
et
DISTINCT
définis. Vous ne pouvez pas utiliser les expressions
CASE
et
WHEN
.
  • FROM
    CONSEIL:
    Vous pouvez utiliser des sous-requêtes pour
    FROM
    et le prédicat
    IN
    .
    La clause
    FROM
    est obligatoire, les autres clauses sont facultatives.
    Les clauses doivent être dans l'ordre suivant :
    FROM
    ,
    WHERE
    ,
    GROUP
    ,
    HAVING
    ,
    ORDER
    ,
    LIMIT
    .
  • JOIN
  • AS
    CONSEIL: Les alias des tables et des colonnes prennent en charge les identificateurs réguliers et délimités.
  • WHERE
  • GROUP BY
  • ORDER BY
  • Définissez des fonctions comme :
    COUNT
    ,
    MAX
    ,
    MIN
    ,
    AVG
    , et
    SUM
    .
  • HAVING
  • LIMIT
    CONSEIL:
    Utilisez la variante
    LIMIT OFFSET
    pour limiter le nombre d’enregistrements. Le décalage est facultatif et sa valeur par défaut est égale à
    0
    .
    Par exemple,
    SELECT * FROM Table1 LIMIT 1000 OFFSET 10
    renvoie 1 000 enregistrements à partir du numéro d'enregistrement 10.

Exemples

Voici des exemples de clauses
SELECT
 :
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
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.