Jak používat funkci SUM v MySQL

Použijte funkci SUM v MySQL

Krok 1

Použijte funkci agregace SUM. SUM přidá všechny vybrané sloupce dohromady.

Krok 2

Zjistěte, jak v tomto příkladu přidáte všechny záporné zůstatky, abyste vypočítali celkovou částku, kterou dluží zákazníci. Výsledek se vrací ve sloupci SUM (zůstatek). Příklad: SELECT SUM (zůstatek) FROM clients WHERE zůstatek <0.0;

Krok 3

..

Použijte funkci AVG v MySQL

Krok 1

Použijte funkci agregace AVG. Tento souhrn je podobný SUM. Namísto přidání sloupců je však přidáte a rozdělíte celkovým počtem sloupců, čímž získáte průměrnou hodnotu sloupců.

Krok 2

Použijte AVG stejným způsobem jako SUM. Zde příklad vypočítává průměrnou částku peněz, kterou dluží zákazníci. Výsledky se vrátí do sloupce nazvaného AVG (zůstatek). Příklad: SELECT AVG (zůstatek) FROM clients WHERE zůstatek <0, 0;

Krok 3

..

Použijte funkci COUNT v MySQL

Krok 1

Použijte funkci agregace COUNT. Tato funkce se mírně liší od SUM nebo AVG. Počet vrácených řádků je vrácen, což může být užitečné v řadě situací, například pro zobrazení počtu zákazníků, kteří dluží peníze.

Krok 2

Podívejte se, jak tento příklad říká zákazníkům, že dluží peníze a vrátí výsledek do sloupce nazvaného COUNT ( ). Příklad: SELECT COUNT ( ) Z klientů WHERE zůstatek <0, 0;

Krok 3

..

Použijte funkci COUNT DISTINCT v MySQL

Krok 1

Použijte přidanou funkci COUNT DISTINCT. Funkci lze použít k vrácení počtu různých řádků, tj. Těch řádků s různými hodnotami. Teoreticky můžete mít velké množství zákazníků se stejným telefonním číslem. Chcete-li získat počet domácností, ve kterých žijí vaši klienti, můžete použít tento typ dotazu.

Krok 2

Použijte následující příklad pro návrat počtu zákazníků s různými telefonními čísly. Zákazníci se stejným telefonním číslem nebudou započítáni. Výsledky jsou vráceny ve sloupci s názvem COUNT (DISTINCT ph_number). Příklad: SELECT COUNT (DISTINCT ph_number) od zákazníků;

Krok 3

..