Jak korzystać z funkcji SUMA w MySQL

Użyj funkcji SUMA w MySQL

Krok 1

Użyj funkcji agregacji SUM. SUM doda wszystkie wybrane kolumny razem.

Krok 2

Zobacz, jak w tym przykładzie sumuje się wszystkie ujemne salda, aby obliczyć całkowitą kwotę należną od klientów. Wynik powraca w kolumnie SUMA (saldo). Przykład: SELECT SUM (saldo) od klientów WHERE balance <0.0;

Krok 3

..

Użyj funkcji AVG w MySQL

Krok 1

Użyj funkcji agregującej AVG. Ten agregat jest podobny do SUM. Zamiast dodawać kolumny, dodaj je, a następnie podziel przez całkowitą liczbę kolumn, podając średnią wartość kolumn.

Krok 2

Użyj programu AVG w ten sam sposób, w jaki używane jest SUM. W tym przykładzie przykład oblicza średnią kwotę należną od klientów. Wyniki zwracane są w kolumnie o nazwie AVG (saldo). Przykład: SELECT AVG (saldo) od klientów WHERE saldo <0, 0;

Krok 3

..

Użyj funkcji COUNT w MySQL

Krok 1

Użyj funkcji agregującej COUNT. Ta funkcja jest nieco inna niż funkcja SUM lub AVG. Zwracana jest liczba zwróconych wierszy, co może być przydatne w wielu sytuacjach, na przykład w celu wyświetlenia liczby klientów, którzy są winni pieniądze.

Krok 2

Zobacz, jak ten przykład mówi klientom, że są winni pieniądze i zwraca wynik w kolumnie o nazwie COUNT ( ). Przykład: SELECT COUNT ( ) FROM clients WHERE balance <0, 0;

Krok 3

..

Użyj funkcji COUNT DISTINCT w MySQL

Krok 1

Użyj dodanej funkcji COUNT DISTINCT. Ta funkcja może służyć do zwracania liczby różnych wierszy, czyli wierszy o różnych wartościach. Teoretycznie możesz mieć dużą liczbę klientów o tym samym numerze telefonu. Aby uzyskać liczbę gospodarstw domowych, w których mieszkają klienci, można użyć tego typu zapytania.

Krok 2

Użyj poniższego przykładu, aby zwrócić liczbę klientów o różnych numerach telefonów. Klienci o tym samym numerze telefonu nie będą liczeni. Wyniki są zwracane w kolumnie o nazwie COUNT (DISTINCT ph_number). Przykład: SELECT COUNT (DISTINCT ph_number) OD klientów;

Krok 3

..