5
Opérateur Sélection
….
++
spécifier la ciblespécifier la cible
++
• Quels sont les clients dont l’adresse est ParisParis
SELECT *
where expression : définition des tuples du résultatdéfinition des tuples du résultat
FROM Client
WHERE adresse = ‘ParisParis’;
• Quels sont les produits dont le prix TTC est supérieur à 10001000
*
Janvier 2012Janvier 2012Philippe LAHIRE Philippe LAHIRE –– Cours Base de Données Cours Base de Données L2IL2I 9191
FROM Produit
WHERE prix_HT + prix_HT * 0.195 > 10001000;
Cours 4Cours 4
• Booléennes
and, or, xor, =, !=, <, >, <=, >=
Opérations possibles (mySQL)
• Arithmétiques
+, -, *, /
+, - opérateurs unaires
• Fonctions numériques
abs, log, cos, sin, mod, power ...
•
+, -
• Fonctions sur chaînes
length, concat, ...
: attribut calculé (résultat)
n gran
nom
re
Janvier 2012Janvier 2012Philippe LAHIRE Philippe LAHIRE –– Cours Base de Données Cours Base de Données L2IL2I 9292
Dans Where: participer à la sélection
Cours 4Cours 4