SELECT (récupérer des données)

La commande SELECT permet de récupérer des données depuis une ou plusieurs tables. C'est l'une des commandes SQL les plus puissantes et flexibles.

Syntaxe de base :

SELECT colonne1, colonne2, ...
FROM nom_table
[WHERE condition];

Exemple 1 : Récupérer toutes les colonnes

SELECT * FROM clients;

Cela récupère toutes les colonnes et lignes de la table clients.

Exemple 2 : Récupérer des colonnes spécifiques

SELECT nom, email FROM clients;

Cela récupère uniquement les colonnes nom et email pour chaque ligne de la table clients.

Exemple 3 : Utilisation de WHERE pour filtrer les résultats

SELECT nom, email
FROM clients
WHERE date_inscription > '2023-09-01';

Cela récupère uniquement les clients inscrits après le 1er septembre 2023.

Conseils :

  • Tri des résultats : Vous pouvez trier les résultats en utilisant ORDER BY :

SELECT nom, email 
FROM clients
ORDER BY date_inscription DESC;

Ici, les résultats sont triés par ordre décroissant de la date d'inscription.

  • Limitation des résultats : Pour limiter le nombre de résultats, utilisez LIMIT :

SELECT * FROM clients
LIMIT 10;

Cela retourne seulement les 10 premières lignes.

Last updated