Requete sql à partir d'une bases de données
Fermé
Calculer pour chaque écurie le nombre de grand prix ou l'un de ses pilotes est classé premier.
Voici la base de données:
Ecurie (numecurie, nomecurie, totalpoint ecurie, numplace)
Pilote (numpilote, nompilote, prenompilote, nbkm, nbtours,numecurie)
Grandprix (numgp, nomgp, numcircuit, dategp)
Circuit (numcircuit, nomcircuit, nbkm, nbtours)
Classement (numgp, numpilote, numplacedepart, numplacearrivee)
Voici la base de données:
Ecurie (numecurie, nomecurie, totalpoint ecurie, numplace)
Pilote (numpilote, nompilote, prenompilote, nbkm, nbtours,numecurie)
Grandprix (numgp, nomgp, numcircuit, dategp)
Circuit (numcircuit, nomcircuit, nbkm, nbtours)
Classement (numgp, numpilote, numplacedepart, numplacearrivee)
A voir également:
- Requete sql à partir d'une bases de données
- Fuite données maif - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Comment faire une recherche à partir d'une photo - Guide
- Supprimer les données de navigation - Guide
- Créer une vidéo à partir de photos windows 10 - Guide
2 réponses
Kuching
Messages postés
2702
Date d'inscription
jeudi 30 mai 2002
Statut
Contributeur
Dernière intervention
26 décembre 2007
157
29 mars 2003 à 11:23
29 mars 2003 à 11:23
Whaou!!!!!!!
Tu commences très bien le WE toi (o::
Merci de mettre des formes dans tes posts. Les CCMistes sont très sensibles à cela (cf. la charte du forum :http://www.commentcamarche.net/ccmguide/ccmcharte.php3).
A+ K.
Sauvez les vers de terre, bouffez du poulet aux eaulives!
Tu commences très bien le WE toi (o::
Merci de mettre des formes dans tes posts. Les CCMistes sont très sensibles à cela (cf. la charte du forum :http://www.commentcamarche.net/ccmguide/ccmcharte.php3).
A+ K.
Sauvez les vers de terre, bouffez du poulet aux eaulives!
tu as raison kuching, je trouve que les gens sont mal élevés !!
mais bon je suis trop gentil, voila la solution :
select count(numecurie),nomecurie
from ecurie,pilote,classement
where ecurie.numecurie=pilote.numecurie
and pilote.numpilote=classement.numpilote
and numplacearrivee='1'
group by nomecurie
tu peux sans doute optimiser par des sous requetes
mais bon je suis trop gentil, voila la solution :
select count(numecurie),nomecurie
from ecurie,pilote,classement
where ecurie.numecurie=pilote.numecurie
and pilote.numpilote=classement.numpilote
and numplacearrivee='1'
group by nomecurie
tu peux sans doute optimiser par des sous requetes