Hej
Jag vill ta fram en statistik gällande kunders omsättning, där jag vill jämföra två perioder och räkna fram differensen.
En bit på väg kom jag, men den klagar på att uträkningen av diffen samt att subselect sk börja rmed Exists?
Finns den någon som kan ge en hjälpande hand?
SELECT OKCUNO, OKCUNM, SUM(UCSAAM) AS oms1, SUM(UCSAAM) - SUM(oms2) AS Expr1
FROM dbo.DL_kundomsattning r
WHERE (UCIVDT BETWEEN 20060101 AND 20061231)
GROUP BY OKCUNO, OKCUNM, OKSMCD
HAVING (OKCUNO IN
(SELECT OKCUNO, SUM(UCSAAM) AS oms2
FROM dbo.DL_kundomsattning
WHERE r.OKCUNO = dbo.DL_kundomsattning.OKCUNO AND (UCIVDT BETWEEN 20050101 AND 20051231) AND (OKSMCD = '108')
GROUP BY OKCUNO))
Mvh
David