Wyświetlanie zsumowanej wartości zamówionych produktów z jednego zamówienia.

0

Cześć,
Robię projekt bazy danych sklepu w MSSQL.
W tabeli pozycje mam kolumny: numer_zam, pozycja_zam, id_prod, ilosc, cena_poz.
screenshot-20180105211157.png

Chcę napisać SELECT, który pokaże sumę wartości produktów z jednego zamówienia czyli np.

numer_zam Wartosc_produktow
150001 13100.5

Zrobione mam tyle:
screenshot-20180105211620.png

I teraz pytanko jak przerobić to zapytanie żeby sumowało wartości pozycji z tego samego zamówienia?

Dzięki za pomoc! :D

0

Czemu zamiast wpisać instrukcje SQL walisz screena?

Wystarczy dodać group by i użyć funkcji sum do zsumowania wartości:

select
    numer_zam
    ,sum(ilosc*cena_poz) wartość_pozycji
from
    pozycje
where
    numer_zam=150001
group by
    numer_zam

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