Bonjour

Je voudrai récupérer une valeur qui correspond à des mouvements de stocks d'une table suivant le type de mouvement.

Si le mouvement est une sortie ou soustrait la quantité
Si le mouvement est une entrée on ajoute la quantité
dans une variable

Il y a biensûr une ou plusieurs lignes dans MOUVEMENT

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
	SELECT 
		CASE
			WHEN l.Mvt = 1 THEN SUM(l.Qte)
			WHEN l.Mvt = 3 THEN -SUM(l.Qte)
		END
		AS mouvement
	FROM MOUVEMENT l
	GROUP BY
		l.Mvt, l.Qte
Cela me remonte 2 lignes que je voudrai s'ajouter (donc une positive et une négative) en une seule variable

Merci