Bonjour
Voici la requete que vous pouvez implémenter dans une vue :
DECLARE @T TABLE (Operation VARCHAR(10), Code CHAR(3), Quantite INT)
INSERT INTO @T VALUES ('Entre','001','10')
INSERT INTO @T VALUES ('Sortie','001','4')
INSERT INTO @T VALUES ('Entre','001','6')
INSERT INTO @T VALUES ('Entre','002','12')
INSERT INTO @T VALUES ('Sortie','002','7')
INSERT INTO @T VALUES ('Entre','002','5')
SELECT Code, SUM(Quantite * CASE Operation WHEN 'Entre' THEN 1 ELSE -1 END)
FROM @T
GROUP BY Code