Podzapytanie obliczające sumę.

0

Witam. Mam taki problem z podzapytaniem.
Chciałbym nim pobrać sumę wszystkich zamówień na dany rodzaj paliwa.

CREATE VIEW Widok_NajczesciejKupowanePaliwa
AS SELECT RodzajePaliw.IdPaliwa, RodzajePaliw.NazwaPaliwa, RodzajePaliw.CenaZaLitr,
(SELECT SUM(Zamowienia.ZakupionychLitrow) WHERE Zamowienia.Rodzajpaliwa=RodzajePaliw.IdPaliwa FROM Zamowienia, RodzajePaliw)
FROM RodzajePaliw;

Mam problem z pobraniem rekordów które mają konkretny Zamowienia.Rodzajpaliwa ponieważ nie mogę tego porównać z RodzajePaliw.IdPaliwa z zapytania zewnętrznego.
Chciałbym to koniecznie podzapytaniem zrobić.

Pozdrawiam.

1
CREATE VIEW Widok_NajczesciejKupowanePaliwa 
  AS SELECT RodzajePaliw.IdPaliwa, RodzajePaliw.NazwaPaliwa, RodzajePaliw.CenaZaLitr, 
  (SELECT SUM(Zamowienia.ZakupionychLitrow) FROM Zamowienia WHERE Zamowienia.Rodzajpaliwa=RodzajePaliw.IdPaliwa ) 
  FROM RodzajePaliw;
0

W sumie to chodziło tylko o wrzucenie WHERE za FROM, ale gafe strzeliłem.

Dzięki :)

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