Agregacja danych wraz z sumowaniem wartości

Agregacja danych wraz z sumowaniem wartości
YT
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1
0

Witam wszystkich serdecznie. Napisałem zapytanie:

Select Osoby1 As "Osoba", COUNT(Osoby1) AS 'ilość'
From TabelaLista
Where Typ IN (24,25)
Group by Osoba1
Union
Select Osoby2 As "Osoba", COUNT(Osoby2) AS 'ilość'
From TabelaLista
Where Typ IN (24,25)
Group by Osoby2

W wyniku otrzymuję:

[Osoba] [Ilość]
OsobaA 10
OsobaA 20
OsobaB 5
OsobaB 1

A chciałbym otrzymać wynik:

[Osoba] [ilość]
OsobaA 30
OsobaB 6

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
1

Robisz select sum z tego uniona i masz

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.