SQL :
SQL SELEC :
SELECT nom_du_champ FROM nom_du_tableau
Exemple : SELECT ville FROM client
Obtenir plusieurs colonnes :
SELECT prenom, nom FROM client
Obtenir toutes les colonnes d’un tableau :
SELECT * FROM client
Tout les commande de SQL possible :
SELECT * FROM table
WHERE condition
GROUP BY expression
HAVING condition { UNION | INTERSECT | EXCEPT }
ORDER BY expression
LIMIT count
OFFSET start
SQL DISTINCT :
Cette requête sélectionne le champ « ma_colonne » de la table « nom_du_tableau » en
évitant de retourner des doublons.
Exemple :SELECT DISTINCT ma_colonne FROM nom_du_tableau
Pour le Système de Gestion de Bases de Données (SGBD) Oracle, cette requête est remplacée
par la commande « UNIQUE » :
Exemple : SELECT UNIQUE ma_colonne FROM nom_du_tableau
L’utilisation de la commande DISTINCT est très pratique pour éviter les résultats en doubles.
SELECT DISTINCT prenom FROM client
Alias sur une colonne :Dans le langage SQL il est possible d’utiliser des alias pour renommer
temporairement une colonne ou une table dans une requête. Cette astuce est
particulièrement utile pour faciliter la lecture des requêtes
Exemple : La syntaxe pour renommer une colonne de colonne1 à c1 est la suivante : SELECT
colonne1 AS c1, colonne2 FROM `table
Alias sur une table : Permet d’attribuer un autre nom à une table dans une requête SQL. Cela
peut aider à avoir des noms plus court, plus simple et plus facilement compréhensible. Ceci
est particulièrement vrai lorsqu’il y a des jointures
Exemple : SELECT * FROM `nom_table` AS t1
_Renommer une colonne
il est possible de renommer la colonne de son choix avec un nom générique.
Exemple : SELECT p_id, p_nom_fr_fr AS nom, p_description_fr_fr AS description,
p_prix_euro AS prix FROM `produit
_Renommer une ou plusieurs tables
SELECT p_id, p_nom_fr_fr, pc_id, pc_nom_fr_fr FROM `produit` AS p LEFT JOIN
`produit_categorie` AS pc ON pc.pc_id = p.p_fk_category_id
SQL WHERE :La commande WHERE dans une requête SQL permet d’extraire les lignes d’une
base de données qui respectent une condition. Cela permet d’obtenir uniquement les
informations désirées
Exemple : SELECT nom_colonnes FROM nom_table WHERE condition
SELECT * FROM client WHERE ville = 'paris'
_Opérateurs de comparaisons