[MYSQL] plusieur requete pour le meme champ avec des SUM

plusieur requete pour le meme champ avec des SUM [MYSQL] - SQL/NoSQL - Programmation

Marsh Posté le 09-07-2004 à 21:41:50    

Bonjour,
j'aimerai faire une requete qui servirait en quelque sorte à en regrouper plusieurs d'un coup.
actuellement je fais une boucle et je fais plusieurs requete du type
SELECT SUM( nb ) AS test1
FROM construction
WHERE owner = 'skazog' AND type='batiment1'
puis batiment2, batiment3.....
 
j'ai essayer de faire qqch comme
SELECT SUM( nb ) AS test1 WHERE type='batiment1' ,  SUM( nb ) AS test2 WHERE type='batiment2'  
FROM construction
WHERE owner = 'skazog'  
 
et comme je m'en doutais, ca marche pas :s
donc si quelqu'un sait comment faire?
j'suis tout ouïe
merci

Reply

Marsh Posté le 09-07-2004 à 21:41:50   

Reply

Marsh Posté le 10-07-2004 à 12:03:17    

SELECT type, SUM(nb)
FROM construction
WHERE owner = 'skazog'
GROUP BY type;

Reply

Marsh Posté le 12-07-2004 à 10:04:41    

merci ca marche :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed