Bjr à tous.
Je souhaite mettre une somme en sélection, merci de me guider svp.
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 ?
Chercher du côté de SUM()...
« Je ne cherche pas à connaître les réponses, je cherche à comprendre les questions. »
- Confucius -
Les meilleurs cours, tutoriels et Docs sur les SGBD et le SQL
Tous les cours Office
Solutions d'Entreprise
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 !).
« Je ne cherche pas à connaître les réponses, je cherche à comprendre les questions. »
- Confucius -
Les meilleurs cours, tutoriels et Docs sur les SGBD et le SQL
Tous les cours Office
Solutions d'Entreprise
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 select personne from table where (sum(versement ht + versement tva) ='0')
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
« Je ne cherche pas à connaître les réponses, je cherche à comprendre les questions. »
- Confucius -
Les meilleurs cours, tutoriels et Docs sur les SGBD et le SQL
Tous les cours Office
Solutions d'Entreprise
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
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager