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 Počet čiar v SQL

Structured Query Language ( SQL ) je priemyselný štandard počítačový jazyk používaný pre správu dát v relačných systémov pre správu databáz , ako sú Oracle a Microsoft SQL Server . Môžete použiť SQL vložiť , aktualizovať , upravovať , načítať a mazať dáta z databázy . Niekedy , možno budete chcieť poznať počet riadkov dát , ktoré zodpovedajú zadaným kritériám . Použite " COUNT ( ) " alebo " COUNT_BIG ( ) " funkcia počítať riadky , s jediným rozdielom v dátový typ návratovej hodnoty týchto dvoch funkcií . " COUNT ( ) " vráti " int " dátový typ , zatiaľ čo " COUNT_BIG ( ) " vráti " bigint " dátový typ . Návod dovolená 1

USE " COUNT ( * ) " vrátiť počet záznamov vo výslednej sade , ktorá zodpovedá zadaných kritérií v príkaze SQL , vrátane NULL a duplicitné hodnoty . Napríklad :

SELECT COUNT ( * ) FROM študentov ;

Vyššie uvedený príkaz vráti " int " dátový typ reprezentujúci celkový počet záznamov v " študentskej " tabuľky
.
2

Pomocou " COUNT ( DISTINCT výraz ) " spočítať počet riadkov s odlišnými hodnotami zadaného výrazu . Napríklad :

COUNT ( DISTINCT student_id ) od študentov ;

Vyššie uvedený príkaz vráti počet rôznych študentských IDS v " Študent " tabuľke , s výnimkou hodnoty null
< . br > Sims 3

Pomocou " COUNT ( * ) " s agregačné funkcie spočítať počet riadkov v každej skupine definovanej " GROUP BY " klauzula . Napríklad :

SELECT priezvisko , COUNT ( * )

od študentov

GROUP BY priezvisko ;

Vykonávanie vyššie uvedený príkaz sa zobrazí počet študentov majú rovnaké priezvisko .
4

Pomocou " COUNT_BIG ) ( " funkciu , ak očakávate , počet riadkov byť väčší ako " 2 ^ 31-1 " , pretože " COUNT ) ( " funkcia vráti chybu v takomto scenári .
5

Pomocou " COUNT ( ALL ) výraz " spočítať celkový počet riadkov v zadanej tabuľke . Napríklad :

COUNT ( ALL student_id ) Z študentov , bude

Vykonávanie vyššie uvedený príkaz zobrazí celkový počet riadkov v tabuľke študentov . " ALL " je predvolené klauzula , a to je ekvivalentná použitie " COUNT ( student_id ) . "

Najnovšie články

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