Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať funkcie SUM v MySQL

MySQL ponúka rad agregačných funkcií pre rýchle zostavovanie dát z tabuliek . Tieto súhrnné funkcie pracujú v rámci SELECT dotazov , a ich výsledky sa vrátiť do špeciálnych stĺpcoch . Súhrnné funkcie sú rýchlo - oveľa rýchlejšie , než by bolo pre vás vrátiť všetky riadky a vypočítať sami . To môže znamenať rozdiel medzi 2 - druhý dotaz s agregačné funkcie a za 2 minúty dotazu robí výpočet sami v kóde aplikácie . Pokyny
Použite SUM funkcie v MySQL
1

Použite funkciu SUM agregačné . SUM sa pridať všetky vybrané stĺpce spoločne .
2

Všimnite si , ako sa v tomto príklade , budete súčet všetkých záporných zostatkov aby ste si vypočítať celkovú dlžnú čiastku , aby vám vaše zákazníkov . Výsledok sa vracia v stĺpci s názvom SUM ( bilancia ) . Príklad : SELECT SUM ( rovnováha ) od zákazníkov , KDE zostatok < 0.0 ;
Použite AVG funkcie v MySQL
3

Použite funkciu AVG agregačné . Tento agregát je podobná SUM . Avšak , namiesto pridávanie stĺpcov , dodáva im a potom vydelí celkovým počtom stĺpcov , čo vám priemeru hodnôt stĺpcov .
4

Použitie AVG v veľa rovnaký cesta SUM sa používa . Tu je príklad vypočíta priemernú sumu , ktorú dlhuje zákazníci . Výsledky vráti v stĺpci s názvom AVG ( rovnováha ) . Príklad : SELECT AVG ( vyváženie ) FROM zákazníkov KDE zostatok < 0.0 ;
Pomocou funkcie count MySQL
5

Použite funkciu COUNT agregačné . Táto funkcia je trochu iný , než SUM alebo AVG . Vracia počet vrátených riadkov , čo môže byť užitočné v rade situácií - . Napríklad , vidieť počet zákazníkov , ktorí dlhujú peniaze
6

Pozrite sa , ako tento príklad počíta zákazníkov , ktorí dlhuje peniaze a vráti výsledok v stĺpci s názvom COUNT ( * ) . Príklad : SELECT COUNT ( * ) FROM zákazníci WHERE zostatok < 0.0 ;
použite odlišný počet funkcie v MySQL
7

použite inú funkciu COUNT agregačné . Táto funkcia môže byť použitá na vrátenie počtu odlišných radov , čo sú riadky s rôznymi hodnotami . Teoreticky môžete mať mnoho zákazníkov s rovnakým telefónnym číslom . Ak chcete získať počet domácností vaši zákazníci žijú , môžete použiť tento typ dotazu .
8

použite nasledujúci príklad vráti počet zákazníkov s odlišnými telefónnymi číslami . Zákazníci s rovnakým telefónnym číslom , nebudú započítané . Výsledky sú vrátené v stĺpci s názvom COUNT ( DISTINCT ph_number ) . Príklad : SELECT COUNT ( DISTINCT ph_number ) FROM zákazníkov ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené