Różnica pomiędzy sumami elementów

0

Witam,
posiadam bazę jak w załączniku nr1.
Potrzebuję zrobić różnicę pomiędzy ilością asortymentów dla Statusu = 'Przyjazd' oraz Statusu 'Wyjazd'
Zapytanie z załącznika nr2 zwraca mi ilości dla poszczególnych asortymentów dla statusu przyjazd
Zapytanie z załącznika nr3 zwraca mi ilość dla poszczególnych asortymentów dla statusu wyjazd
W jaki sposób mogę najłatwiej wyliczyć różnicę pomiędzy asortymentami ?
Czy da się to zrobić używając wyłącznie jednego zapytania?

0
select sum(case when status = 'przyjazd' then ilosc else 0 end) - sum(case when status = 'wyjazd' then ilosc else 0 end) roznica from ...

a jak nie potrafisz podać nazwy bazy danych to sobie sam znajdź czym zastąpić (o ile nie ma) case

1
SELECT SUM(CASE WHEN STATUS = 'przyjazd' THEN ilosc WHEN STATUS = 'wyjazd' THEN -1*ilosc ELSE 0 END) roznica FROM ...

1 użytkowników online, w tym zalogowanych: 0, gości: 1