Temat: Suma z próbki
Hej. Dysponuje tabela złożona z 3 kolumn w skład których wchodzą ID, DATA i STATUS.Na każde ID przypada kilka kilka dat, z których każda ma jeden z dwóch statusów 1 bądź 2. Potrzebuje wyciągnąć sume dat ze statusem 1 po ostatniej dacie, która przejmuje status 0.
mam zapytanie
select count(data) from tabela where status = 1 and id=123 and data > select max(data) where status =0 and id =123;
O tyle o ile działa dla jednego id np 123 tak w przypadku wszystkich wartości z tabeli zwraca błąd. Czy ktoś mógłby mi pomoc?