Bjr à tous.
Je souhaite mettre une somme en sélection, merci de me guider svp.
Version imprimable
Bjr à tous.
Je souhaite mettre une somme en sélection, merci de me guider svp.
Bonjour,
Soyez plus précis s'il vous plaît !
Si ce n'est déjà fait lisez ceci.
Dans votre titre vous parlez d'une somme dans un WHERE et dans votre post la somme se trouve en sélection ? :lol:
Chercher du côté de SUM()...
;)
oui en fait c'est bien un sum(.....) que je veut mettre dans une clause where
et dsl pr la faute d'ortographe veux lol, c'est le stress
Auriez vous :
- la description de vos tables
- un début de requête
- préciser exactement ce que vous cherchez à faire
(Un jeu de données serait utile !).
;)
Code:
1
2
3
4
5 select personne from table where (sum(versement ht + versement tva) ='0')
Code:
1
2
3
4
5
6 SELECT personne , SUM(versement ht + versement tva) FROM table GROUP BY personne HAVING SUM(versement ht + versement tva) = 0
Effectivement c'est ce que je viens de faire sauf que j'avais mis le 0 entre ''
Merci bien
une dernière chose svp.
Ceci est valable lorsque les versements sont dans la norme (exemple)XX
je l'ai aussi précisé dans le where.
Et en fait je voudrais ces mêmes personnes que j'ai extrais avec la norme YY
je souhaite je voir ce que donnent ces personnes ci dessous qui ont un versement = 0 lorsque la norme est XX, en norme XY
faut il faire une sous requête exemple
select personne
(
select personne
from table where norme ='XX'
group by personne having sum ()
)
where norme ='XY'
j'espère être clair