COALESCE
Sziasztok!
Egy kérdésem lenne,van két tábla készlet,készletfoglalás.
Azt szeretném lekérdezni, hogy készlet-készletfoglalás,de lehet hogy az adott cikkből nincs készletfoglalás.
idáig jutottma
Köszönöm a segítséget
■ Egy kérdésem lenne,van két tábla készlet,készletfoglalás.
Azt szeretném lekérdezni, hogy készlet-készletfoglalás,de lehet hogy az adott cikkből nincs készletfoglalás.
idáig jutottma
SELECT
keszlet.raktar,
keszlet.cikkID,
keszlet.cikkszam,
SUM(COALESCE(keszlet.mennyiseg - keszletfoglalas.mennyiseg, 0)) AS mennyiseg
FROM
keszletfoglalas
RIGHT OUTER JOIN keszlet ON (keszletfoglalas.cikkID = keszlet.cikkID)
WHERE
keszlet.cikkID = 1
GROUP BY
keszlet.raktar,
keszlet.cikkID,
keszlet.cikkszam
űkeszlet.raktar,
keszlet.cikkID,
keszlet.cikkszam,
SUM(COALESCE(keszlet.mennyiseg - keszletfoglalas.mennyiseg, 0)) AS mennyiseg
FROM
keszletfoglalas
RIGHT OUTER JOIN keszlet ON (keszletfoglalas.cikkID = keszlet.cikkID)
WHERE
keszlet.cikkID = 1
GROUP BY
keszlet.raktar,
keszlet.cikkID,
keszlet.cikkszam
Köszönöm a segítséget