Bonjour à tous,
Je vais essayer de vous exposer mon problème qui pourra paraitre simple pour vous mais je n'arrive pas à le solutionner...
Pour faire simple, en cette période électorale je dois retrouver le candidat qui a le plus de vote dans un bureau et un scrutin donné.
j'ai une table BUREAU avec ID_SCRUTIN,ID_BUREAU,ID_RES
j'ai une table RESULTAT avec ID_SCRUTIN,ID_RES,CANDIDAT,NB_VOIX contenant l'ensemble des votes pour les candidats
j'ai essayé avec :
Mais je n'obtiens que la liste des candidats avec leurs résultats pour le bureau et le scrutin donnée et pas le candidat vainqueur avec son nombre de voix...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT CANDIDAT,MAX(NB_VOIX) FROM BUREAU,RESULTAT WHERE BUREAU.ID_BUREAU = N° du bureau AND RESULTAT.ID_RES = BUREAU.ID_RES AND BUREAU.ID_SCRUTIN = N° du scrutin GROUP BY CANDIDAT
j'espère avoir été assez claire dans ma demande, et je remercie d'avance les personnes qui prendront la peine d'essayer de m'aider !
Cordialement
Partager