Svp je ne sais pas comment repondre
hajar
-
hajar -
hajar -
personnes(numper number, nom varchar(30), prenom varchar(20), adresse varchar(30), ville varchar(30),numpays number) ;
tours(numtour number, description varchar(100), duree number, numpays number, prix number(8,2)) ;
Donnez le nombre de personnes diff'erentes ayant achet'e au moins un s'ejour.
15. Donnez
on utilisant des jointures sachant que acheter(numper,numtour)
tours(numtour number, description varchar(100), duree number, numpays number, prix number(8,2)) ;
Donnez le nombre de personnes diff'erentes ayant achet'e au moins un s'ejour.
15. Donnez
on utilisant des jointures sachant que acheter(numper,numtour)
3 réponses
-
Salut,
Même pas besoin de jointure ;-)
select count(*) from (select distinct numper from acheter)
ou suivant la base et le sql
select count(distinct numper) from acheter
cdlt
-
-
Tu peux rajouter des jointures qui ne servent à rien ;-)
select count(*) from
(select distinct a.numper from acheter a, personnes p, tours t
where a.numper = p.numper
and a.numtour = t.numtour)
Un étranger, c'est un ami qu'on n'a pas encore rencontré.