Witam serdecznie wszystkich, to moje pierwsze kroki, więc proszę o wyrozumiałość.
Uczę się SQL od dokładnie 7 dni poświęcając codziennie 1h. Czy zadanie:
http://anonco.pl/sql-northwind-tutorial-examples-e2-select-from-where-year-month-sum-join-groupby-orderby-having/
nie powinno wyglądać tak:
Select distinct
year(O.OrderDate) as Rok,
MONTH(O.OrderDate) as Miesiąc,
OD.OrderID as "Numer zamówienia",
SUM(OD.UnitPrice*OD.quantity) as "zamówienia powyżej 100 dolców"
FROM
[Order Details] as OD join orders as O on O.OrderID=OD.OrderID
Group by
year(O.OrderDate),
month(O.OrderDate),
OD.OrderID
having
SUM(OD.UnitPrice*OD.quantity)>'100'
Order by
1 desc, 2 desc
Unit price to cena jednostkowa produktu, nie ma się to nijak do wartości zamówienia, ale może czegoś nie rozumiem. Z góry dziękuję za pomoc.
Pozdrawiam,
Marcin