Jedno polecenie z sumą w jezyku SQL

0

Witam, mam tabele sklep w ktorej mam ilosc, cena, towar
próbuje wyświetlić jednym poleceniem cene, towar i sume ilosci

robię to w taki sposób

select cena, sum(ilosc) as suma, towar from sklep;

i nie działa, a pojedynczo jak wpisuje

select cena from sklep;
select sum(ilosc) as suma from sklep;
select towar from sklep;

dodam ze dwie rzeczy bez tej sumy

select cena, towar from sklep;

tez dziala

Jak zrobić, żeby wyświetlało się wszystko jednym selectem ?

1

zapomniałeś o Group BY:

SELECT cena, 
       towar, 
       Sum(ilosc) AS suma 
FROM   sklep 
GROUP  BY cena, 
          towar 

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