Intern
Qu'est-ce que l'opérateur SELECT en SQL?
sobes.tech IA
Réponse de l'IA
L'opérateur SELECT est utilisé pour extraire des données d'une ou plusieurs tables dans la base de données.
Ses fonctions principales :
- Sélectionner des colonnes spécifiques.
- Sélectionner toutes les colonnes.
- Filtrer les lignes avec
WHERE. - Trier les données avec
ORDER BY. - Grouper les données avec
GROUP BYet des fonctions d'agrégation. - Fusionner des données de plusieurs tables avec
JOIN. - Limiter le nombre de lignes retournées (
LIMIT/TOP).
Syntaxe de base :
-- Sélectionner toutes les colonnes d'une table
SELECT *
FROM nom_de_la_table;
-- Sélectionner des colonnes spécifiques d'une table
SELECT colonne1, colonne2
FROM nom_de_la_table;
Une syntaxe avancée peut inclure :
SELECT colonne1, colonne2, fonction_agrégat(colonne3)
FROM table1
-- Joindre avec une autre table
JOIN table2 ON table1.colonne_de_coincidence = table2.colonne_de_coincidence
-- Filtrer les lignes
WHERE condition_de_filtrage
-- Grouper par colonnes
GROUP BY colonne1, colonne2
-- Filtrer les groupes
HAVING condition_de_filtrage_des_groupes
-- Trier les résultats
ORDER BY colonne_de_tri ASC/DESC
-- Limiter le nombre de lignes (peut varier selon le SGBD)
LIMIT nombre_de_lignes;