grupowanie/sortowanie danych

0

Witam,

Mam problem z przygotowaniem zapytania (T-SQL lub PL/SQL) które zliczy powtarzające się elementy w danej dacie.
Mam tabele 'Zestawienie' :

DATA PRZEDMIOT OPIS UWAGI
02-08-2016 AUTO jakiś opis brak
02-08-2016 MOTOR jakiś opis brak
02-08-2016 AUTO jakiś opis brak
03-08-2016 MOTOR jakiś opis brak
03-08-2016 AUTO jakiś opis brak

Chciałbym zliczyć przedmioty w ramach daty i otrzymać wynik:

DATA PRZEDMIOT ilość
02-08-2016 AUTO 2
02-08-2016 MOTOR 1
03-08-2016 MOTOR 1
03-08-2016 AUTO 1

staram się grupować DATA i PRZEDMIOT i dodać count(Przedmiot) jako ilość ale zawsze mi wychodzi 1 w ilości i tak jakby daty się nie grupowały :(

0

Pokaż zapytanie i próbkę danych. Być może masz datę z czasem...

0

select t.data, t.przedmiot, count(*) from table_1 t
group by t.data, t.przedmiot
order by 1

0

jesli nie zadziala podaj mi skrypt jaki masz do utworzenia tabeli i zapytanie

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