Zestaw wejściowy może być tablicą, kolumną lub wartościami zwracanymi z innego wyrażenia SQL. Funkcja SUM jest jedną z podstawowych funkcji agregacji SQL.
Składnia funkcji SQL SUM
Poniższy fragment kodu pokazuje składnię funkcji SUM w SQL:
Sum ([wyraźny] kolumna_or_expression);Funkcja akceptuje kolumnę lub wyrażenie z wartościami, których suma chcesz obliczyć. Możemy również użyć odrębnego słowa kluczowego do pominięcia duplikatu lub powtarzających się wartości.
Funkcja następnie określa sumę podanych wartości i zwraca jedną wartość.
Omówmy niektóre podstawowe zastosowania funkcji sum.
Przykładowe dane
Przed kontynuowaniem spójrzmy na układ przykładowych danych, które chcemy zapytać. Najpierw możesz sprawdzić schemat tabeli i wstawić stwierdzenia podane w następujący sposób:
Utwórz produkty bazy danych;Po utworzeniu możemy wstawić następujące przykładowe dane:
WŁÓŻ WZobaczmy teraz kilka przykładów, w jaki sposób możemy użyć funkcji SUM w SQL.
Przykład 1: Korzystanie z funkcji SUM z pojedynczą kolumną
Możemy znaleźć sumę wartości w danej kolumnie za pomocą sumy i nazwy kolumny, jak pokazano w poniższym przykładzie:
Wybierz sumę (cenę) jako Total_Price z Hello.sklep;Powinno to zwrócić całkowitą cenę dla wszystkich produktów w następujący sposób:
Total_PricePrzykład 2: Korzystanie z funkcji Sun z wieloma kolumnami
Możemy również utworzyć wyrażenie oparte na wielu kolumnach tabeli w połączeniu z funkcją sum (), jak pokazano następująco:
WYBIERAĆPowinno to powrócić w następujący sposób:
Total_stockWniosek
W tym samouczku nauczyłeś się, jak używać funkcji sumy SQL do obliczenia suma wartości w określonej kolumnie lub wyrażeniu. Często używamy funkcji sumy w połączeniu z instrukcją Select, aby obliczyć sumę zestawu wartości.