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
..