Cześć,
Mam dwa zapytania SQL, które liczą sumę tej samej kolumny, ale z innymi ustawieniami. Oba są bardzo podobne - drugie jest nieco bardziej rozbudowane. Zapytania wyglądają jak poniżej.
Moje pytanie brzmi: czy da się zrobić z tych dwóch zapytań jedno zapytanie, które zwróci sumę tych dwóch sum - albo inaczej: sumę wszystkich elementów w kolumnie kwota, które spełniają warunek w pierwszym zapytaniu **lub **drugim zapytaniu?
--zapytanie nr 1
SELECT
SUM(kd.kwota_do)
FROM
Kwoty kd,
Ewidencja ed
WHERE
ed.Numer = 1
AND kd.DokumentID = ed.EDNID
AND kd.Segment != ''
--zapytanie nr 2
SELECT
SUM(kd.kwota_do)
FROM
Kwoty kd,
Ewidencja ed,
Kategorie k
WHERE
ed.Numer = 1
AND kd.DokumentID = ed.EDNID
AND kd.Segment = ''
AND kd.Kdd_KatID != ''
AND k.Kat_KatID = kd.Kdd_KatID
AND k.Kat_KontoSegmentWN != ''
Z góry dzięki za pomoc.