Sie sind auf Seite 1von 3

Exercices SQL

Conception de bases de donnes

Groupe d'exercices #1 : Solutions


Conception de bases de donnes Exercices groupe #1

1.1. SELECT *
FROM classe;

1.2. SELECT matricule, nom


FROM chef;

1.3. SELECT code_produit, desc_produit, quantite


FROM produit
WHERE cout >= 50;

1.4. SELECT *
FROM sortie
WHERE quantite > 1
AND quantite < 10;

1.5. UPDATE produit


SET cout = 17.95
WHERE code_produit = '6794';

1.6. SELECT *
FROM sortie
WHERE date_sortie > '10/05/1989'
AND date_sortie < '25/02/1990';

Si on utilise l'oprateur BETWEEN, les bornes sont incluses.

1.7. SELECT code_produit, desc_produit, quantite


FROM produit
WHERE quantite >= 15;

1.8. SELECT *
FROM sortie
WHERE code_projet = 'P1206'
AND quantite > 1;

1.9. DELETE FROM produit


WHERE code_produit = '78-U';

1.10. INSERT INTO Projet


VALUES ('P1384', '20/10/1994', NULL, '106');

ou

INSERT INTO Projet (code_projet, date_debut, matricule)


VALUES ('P1384', '20/10/1994', '106');

v2 Page 2
Conception de bases de donnes Exercices groupe #1

1.11. SELECT code_produit, desc_produit


FROM produit
WHERE etagere LIKE '21%'
OR etagere LIKE '11%';

1.12. SELECT classe, code_produit, desc_produit, etagere


FROM produit
WHERE etagere LIKE '%S%'
AND quantite = 0;

1.13. SELECT no_sortie, code_produit, code_projet, quantite


FROM sortie
WHERE code_produit = 'BXM100'
OR code_projet = 'P1259';

1.14. UPDATE produit


SET unite = 'UN'
WHERE classe = 'C10'
AND etagere LIKE '%L%';

1.15. SELECT code_projet


FROM projet
WHERE date_debut BETWEEN '24/05/1987' AND '04/03/1990';

1.16 UPDATE produit


SET classe = 'C10' ,
etagere = '03T33' ,
cout = 4588.23
WHERE code_produit = '128R' ;

1.17 SELECT *
FROM sortie
WHERE code_projet = 'P1208'
AND date_sortie NOT BETWEEN '05/04/1991' AND '26/03/1992';

1.18 SELECT code_projet


FROM projet
WHERE date_fin IS NULL;

1.19 SELECT *
FROM chef
WHERE date_nais > '15-07-1975';

1.20 SELECT *
FROM classe
WHERE nom LIKE '%outil%'
AND taxable = 0;

v2 Page 3

Das könnte Ihnen auch gefallen