Vous êtes sur la page 1sur 7

AND/OR

Select * from client where nom=’RABE’


AND ville=’TANA’ ;
OR
>Select * from client where
ville=’TANA’ or ville=’DIEGO’;
>select * from client where ville
IN(‘TANA’,’DIEGO’);

LIMIT
Select * from client limit 3;

Fonction type date


YEAR(attribut_type_date)
MONTH(…)
>select * from client where
year(datenais)=’1975’;

Fonction calcul
Count() = manisa tuple
Select count(*) as total from client ;
As = affectation dans un variable
Max() = maximum
>select max(solde) as maxsolde from
client ;
Min() = minimum
Sum() = somme
Avg() = moyenne

= egal
<>different
>, <, <=, >=
Select * from client where
solde<20000;

LIKE et BETWEEN
LIKE (tsy maints type chaine de
caractere)
Les clients dont le nom commence par
RA
>select * from client where nom LIKE
‘RA%’;

BETWEEN val1 AND val2


On veut afficher les clients qui sont nés
entre 1950 et 1976
>select * from client where
year(datenais) BETWEEN ‘1950’ and
‘1976’ ;
NOT BETWEEN
NOT LIKE

ORDER BY nom_colonne ASC (ordre


croissant)
ORDER BY nom_colonne DESC
(decroissant)
>select * from client ORDER BY nom
asc ;
GROUP BY nom_colonne
Regroupement par besoin
On veut afficher le nombre de client
par chaque ville 
>select ville, count(codecli) as nbr from
client GROUP BY ville ;

HAVING (condition avec group by)


On veut afficher le nombre de client
par chaque ville inférier à 2
>select ville, count(codecli) as nbr from
client GROUP BY ville HAVING nbr < 2;
Exercices
1-Lister les produits qui ont la couleur
rouge
2-Lister les produits qui ont la couleur
rouge ou blanc
3-Lister les 4 premières commandes
4-Lister le nombre des produits dans la
table produit
5-Lister la somme total de prix unitaire
des produits
6-Lister les produits dont le poids est
supérieur ou égal à 50
7-Lister les clients qui sont nés en 1990
8-Lister les produits dont la couleur est
différente de rouge
9-Lister les clients qui habitent dans
une ville qui commence par PA
10-Lister les produits dont les libellés
contiennent MO
11- Lister les commandes dont les
quantités sont entre 10 et 50
12-Lister le nombre de produits par
chaque couleur

Vous aimerez peut-être aussi