Calculer la somme.

Lulhy -  
JooS Messages postés 2705 Statut Membre -
Bonjour
je veux faire le depouillement d'une election en ligne j'utilise count mais ca ne va pas.
voisi ma code:

$requet="select candidats.nom,candidats.prenom,candidats.posteElectif,candidats.partiPolitique,candidats.numero,COUNT(DISTINCT president.code) from candidats,president where president.cin=candidats.cin group by president.code"; aidez moi svp.

2 réponses

  1. loupix57 Messages postés 316 Date d'inscription   Statut Membre Dernière intervention   14
     
    from candidats inner join president on president.cin=candidats.cin

    order by president.code ASC

    ?!?
    0
  2. JooS Messages postés 2705 Statut Membre 228
     
    Salut,

    Donne nous au moins la logique de ton système, la structure de tes tables ...

    Je suppose que des présidents votent pour un candidat,
    un président ne peut voter qu'une seule fois.
    SELECT c.nom, c.prenom, c.posteElectif, c.partiPolitique, c.numero, COUNT(p.cin) AS votes
    FROM candidats c 
    LEFT JOIN president p ON p.cin = c.cin 
    GROUP BY c.nom, c.prenom, c.posteElectif, c.partiPolitique, c.numero 
    ORDER BY votes DESC

    Mettez en résolu quand c'est résolu -.- ...
    0