You are on page 1of 2

1 Select* from individu 

2 SELECT prenom FROM individu;

3 SELECT prenom FROM individu order by prenom;

4 SELECT distinct prenom FROM individu ; SELECT distinct prenom FROM individu order by prenom;

5 SELECT* from individu where prenom like 'John';

6 SELECT nom from individu where prenom like 'John';

7 SELECT prenom from individu where prenom like '%s%';

11 SELECT prenom from individu where prenom not like '%e%';

12 SELECT prenom from individu where prenom like '%a%'and prenom like '%l%';

13 SELECT nom from individu where nom like '%an%'or nom like '%on%';

14 SELECT titre from film where titre like '%e%e%e%';

15SELECT * from projection where to_char(pdate,'YYYY')like '1996';

16 select count(num_film) from jouer group by num_film;

17 SELECT num_cine,count(*) from Projection group by num_cine;

18 SELECT count(num_film) from Film where annee >=2000 group by num_ind;

19 SELECT num_ind,count(*) from film group by num_ind having count (*)>=2 ;

TP2

1 SELECT stock*prix as produit_total FROM produit ;

2 SELECT sum(stock*prix) as produit_total FROM produit ;

3SELECT avg(prix) as produit_moy FROM produit ;

4 SELECT libelle FROM produit WHERE prix=(select max(prix) from produit);

5 select count(no_commande) from commande where to_char( cdate ,'YYYY')=2021;

6 select libelle from produit where prix=(select prix from produit where libelle like 'Nectar de
Mangue' ) ;

7 select* from produit where prix>(select avg(prix) from produit) ;

8 select nom,prenom,adresse from client where id in(select id_client from commande where cdate>
date'2008-01-01');

Tp 3

1 SELECT prenom FROM individu INTERSECT SELECT role FROM jouer ;

2 SELECT prenom FROM individu INTERSECT SELECT role FROM jouer ;


3 SELECT nom FROM individu where nom like'T%'or nom like'W%'MINUS SELECT nom FROM individu
where nom like 'John' ;

4 SELECT * FROM individu,film ;


5 SELECT nom,prenom FROM individu where num_ind in(select num_ind from jouer) union SELECT
nom,prenom FROM individu where num_ind in(select num_ind from film) ;
6 SELECT nom,prenom FROM individu where num_ind in(select num_ind from jouer) INTERSECT
SELECT nom,prenom FROM individu where num_ind in(select num_ind from film) ;

7 SELECT nom,prenom FROM individu where num_ind in(select num_ind from jouer)

minus SELECT nom,prenom FROM individu where num_ind in(select num_ind from jouer where
num_film in (select num_film from film where genre='drama')) ;

EX 2

1 SELECT nom,prenom FROM individu,film where individu.num_ind=film.num_ind and titre like 'Pulp
Fiction' ;

2 SELECT titre FROM film,individu where film.num_ind=individu.num_ind and nom like 'von Trier'and
prenom like'Lars';
3 SELECT distinct titre FROM film,projection where film.num_film=projection.num_film and
to_char(pdate,'YYYY')='2002';

4 select nom,prenom from individu,jouer where individu.num_ind=jouer.num_ind intersect

select nom,prenom from film,individu where individu.num_ind=film.num_ind;

5 select distinct nom from individu,film,jouer

where jouer.num_film=film.num_film and individu.num_ind=jouer.num_ind and genre <>'Drame';

You might also like