tabela: przedmioty
kolumny: id_ksiazki,ilosc,id_zamowienia
wiersz1: 22,1,1
wiersz2: 21,1,1
wiersz3: 20,4,2
wiersz4: 22,4,4
wiersz5: 22,5,0
wykonuję zapytanie:
select sum(ilosc),id_ksiazki from przedmioty where id_zamowienia!=0 group by id_ksiazki;
wynik to:
sum(ilosc)| id_ksiazki
4 20
1 21
5 22
chcialbym uporzadkowac malejaco wyniki sum(ilosc) ale jak robie takie zapytanie:
select sum(ilosc),id_ksiazki from przedmioty where id_zamowienia!=0 group by id_ksiazki order by sum(ilosc);
to wyskakuje error1111:invalid use of group function
co mam zrobic?
