Bonjour à tous, je me casse la tête sur ce problème depuis trois jours et pas moyen de m'en sortir donc je viens vers vous.
J'ai deux tables sql
La premier est faites ainsi
Gp : id_gp,id_circuit,annee,pole,mt
Elle sert à enregistrer tous les gp de la saison de F1
une autre table
resultat_gp : id_gp,place,id_pilote,id_ecurie,abandon,commentaire
Voilà ce que je voudrais arriver à faire : Compter le nombre de fois qu'un même id_pilote a été en place 1 la même annee
J'ai essayé plein de truc avec la fonction COUNT mais cela me sort des résultat complétement louffoque à chaque fois
Voilà à quoi ressemble les tables remplit
gp : 1,25,2010,7,7
2,26,2010,8,9
etc etc
et dans la table resultat gp
1,1,7,15,0,""
1,2,6,15,0,""
.....
2,1,7,15,0,""
2,2,15,14,0,""
....
Comment compter donc le nombre de fois que le chiffre 1 apparait en fonction dans l'année 2010 et que cela me donne l'id_pilote à chaque fois
du coup je voudrais un résultat comme celui ci
id_pilote count(place)
1 5
7 4
....
J'espère que je suis clair et merci de votre aide
Partager