Requete sql

Résolu
sandi05 Messages postés 37 Statut Membre -  
sandi05 Messages postés 37 Statut Membre -
Bonjour,
j'ai une table commune avec plusieurs champs :
Effectifs
CSP(1,2,3,...,total)
Code_commune

je voudrais faire une requete qui calcule l'effectif total d'une ou plusieurs communes
voici ma requete (qui ne fonctionne pas) pour la commune 95001 et pour la csp total

SELECT SUM(Effectifs)
FROM MaTable
WHERE CSP="t" AND code_commune=95001

quelqu'un pourrai t il m aider

merci
Configuration: Windows XP
Internet Explorer 7.0

2 réponses

  1. Christounet Messages postés 1272 Date d'inscription   Statut Membre Dernière intervention   1 393
     
    Bonjour,

    Le code ne devrait-il pas être
    SELECT SUM(Effectifs)
    FROM MaTable
    WHERE CSP="total" AND code_commune=95001

    Ta colonne code_commune est numérique ou du texte ? Si c'est du texte, la condition devrait être
    AND code_commune = '95001'

    A plus
    0
  2. BlueMind Messages postés 583 Statut Membre 159
     
    Salut
    ça semble pas trop mal, quel est le problème ?
    Je pense que ça vient d'un format de donnée mais faudrait me donner plus d'info.
    0
    1. sandi05 Messages postés 37 Statut Membre 2
       
      c'est bon j'ai trouvé fallait mettre le champs en format texte

      merci
      0