Jak używać funkcji sum z grupą przez MySQL

Jak używać funkcji sum z grupą przez MySQL
Różne funkcje są używane w MySQL w celu uzyskania konkretnych wyników; Jednym z nich jest funkcja sum (), która służy do wykonywania dodawania danych danych. Ta funkcja jest stosowana do wybranych danych w celu uzyskania sumy lub możemy stworzyć grupy wartości za pomocą klauzuli „grupa według”, aby wykonać na nich dodanie.

Użytkownicy, którzy niewiele wiedzą o MySQL; MySQL to RDMS, który używa języka SQL do zarządzania danymi witryny. W MySQL, aby wykonać dodanie w poszczególnych grupach, używamy funkcji sum () z grupą według klauzuli. Ten post pomaga nam zrozumieć użycie grupy według klauzuli z funkcją sum ().

Co to jest funkcja sum ()

Funkcja sum () służy do obliczenia suma danych liczb całkowitych w tabeli, aby lepiej zrozumieć, rozważmy przykład:

Nazwa_ klienta Customer_books Total_Price ($) Price_of_stationary
Jan Geografia 7 3
Paweł Prawo międzynarodowe 23 1
Jan Nauka 6 12
Paweł język angielski 20 4

Tabela została utworzona w MySQL z nazwą Customer_Data za pomocą powyższych danych, które można przedstawić za pomocą polecenia:

Wybierz * z Customer_Data;

Jeśli chcemy wykonać dodanie w kolumnie Total_Price, możemy to zrobić po prostu za pomocą funkcji sum ():

Wybierz sum (total_price) z (customer_data);

Całkowita suma kolumny, Total_Price, została wyświetlona.

Jak używać sum () z grupą przez mysql

Aby wykonywać dodawanie grup, używamy grupy według klauzuli z sum (), na przykład w powyższej tabeli, są tylko dwóch klientów; John i Paul, którzy kupili książki, aby mieć całkowitą wartość obu klientów, wykorzystujemy funkcję sum () z grupą według klauzuli:

Wybierz nazwę_ klienta, sum (total_price) z grupy Customer_Data według nazwy_ klienta;

W powyższej wydajności widać, że suma ceny książek zakupionych przez obu klientów jest wyświetlana osobno. Możemy również sumować wiele kolumn za pomocą funkcji sum () z grupą według klauzuli:

Wybierz nazwę_ klienta, sum (total_price + cena_of_stationary) z grupy Customer_Data według nazwy klienta;

Wniosek

MySQL jest popularnym RDBMS do zarządzania danymi relacyjnej bazy danych, obsługuje wiele funkcji SQL, które przyjmują jeden lub więcej danych wejściowych i podaje jedno wyjście po wykonaniu tego konkretnego zadania. Sum () jest jedną z funkcji zagregowanych, która jest używana do wykonywania dodanych danych. W tym poście omówiliśmy użycie funkcji sum (), a także wykorzystaliśmy ją z grupą według klauzuli