INTRODUCTION
AU SQL
Présentation
SQL ou Structured Query Language
est un langage de programmation très utilisé
pour manipuler les bases de données relationnelles.
Il permet de créer des tables, de les supprimer,
d'ajouter des enregistrements, de les sélectionner, de les supprimer...
On s'intéresse, ici, à la sélection de données contenues dans une table.
Eléments de syntaxe
Clauses SQL
- SELECT : Spécifie les champs (colonnes) qui doivent apparaı̂tre dans les résultats
- FROM : Indique la table à utiliser
- WHERE : Filtre les enregistrements (lignes) selon une condition donnée
- ORDER BY : Organise les résultats dans l'ordre ascendant (ajouter DESC à la fin pour descendant)
- LIMIT nb : Limite à nb le nombre de résultats affichés
- DELETE : Supprime un (ou plusieurs) enregistrement
- INSERT INTO table (champ1,champ2, ...) VALUES (valeur1,valeur2, ...); : Ajoute un enregistrement
Après SELECT
- * : Sélectionne tous les champs
- champ1, champ2 : Sélectionne les champs requis
Après WHERE
- champ = valeur
- champ <> valeur : Différent de
- champ > valeur : Respectivement <
- champ >= valeur : Respectivement <=
- champ LIKE "CH%" : Teste si la valeur du champ commence par "CH"
- champ LIKE "%CH" : Teste si la valeur du champ se termine par "CH"
- condition1 AND condition2
- condition1 OR condition2