Requete sql

Résolu/Fermé
sandi05 Messages postés 30 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 19 janvier 2016 - 9 juil. 2008 à 17:21
sandi05 Messages postés 30 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 19 janvier 2016 - 16 juil. 2008 à 09:48
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

2 réponses

Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 1 387
9 juil. 2008 à 17:34
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
BlueMind Messages postés 583 Date d'inscription vendredi 27 juin 2008 Statut Membre Dernière intervention 22 juillet 2008 159
9 juil. 2008 à 17:35
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
sandi05 Messages postés 30 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 19 janvier 2016 2
16 juil. 2008 à 09:48
c'est bon j'ai trouvé fallait mettre le champs en format texte

merci
0