Tout sur sql
1. La commande SELECT
1.1. L'opérateur * (étoile)
1.2. L'opérateur DISTINCT (ou ALL)
1.3. L'opérateur AS
1.4. Opérateur de concaténation
1.5. Opérateurs mathématiques de base
1.6. Particularité du "FROM"
1.7. Utilisation du caractère double quote (guillemet)
2. La clause ORDER BY
3. La clause WHERE
3.1. Opérateurs de comparaison
3.2. Opérateur IN
3.3. Opérateur BETWEEN
3.4. Opérateur LIKE
3.5. Résumé des opérateurs pour les prédicats de la clause WHERE
4. Fonctions diverses
4.1. Trantypage à l'aide de la fonction CAST
4.2. Mise en majuscule / Minuscule
4.3. Supprimer les blancs (ou tout autre caractères)
4.4. Extraire une sous chaîne
4.5. Opérateur de traitement des dates
4.5.1. Extraire un paramètre temporel d'une date
4.5.2. Heure et date courante
4.6. Opérateurs statistiques
4.7. Autres fonctions normalisées
4.8. Autres opérateurs mathématiques (non normalisés)
4.9. Autres opérateurs de traitement des chaînes de caractères (non normalisés)
4.10. Autres opérateurs sur les valeurs temporelles (non normalisés)
4.11. Opérateurs d'ensemble (non normalisés)
5. Traitement des "valeurs" nulles
5.1. Le null n'est ni la chaîne vide, ni le zéro
5.2. Opérateurs de traitement des marqueurs NULL
6. Négation de valeurs
7. Les branchements dans le SQL
7.1. CASE sur expression
7.2. CASE généralisé
8. Le constructeur de lignes valuées (ROW VALUE CONSTRUCTOR)
9. Résumé
10. Conclusion
Préambule
NOTA : La structure de la base de données exemple, ainsi qu'une version des principales bases utilisées sont disponibles dans la page "La base de données exemple".
1. La commande SELECT
Vous trouverez des compléments d'information sur le sujet aux pages 53 à 127 de l'ouvrage "SQL", collection "La Référence", Campus Press éditeur.
Le SELECT est la commande de base du SQL destinée à extraire des données d’une base ou calculer de nouvelles données à partir d’existantes...
Voici la syntaxe