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