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