Ako získať počet záznamov alebo riadkov v tabuľke pomocou MySQL

Ako Ziskat Pocet Zaznamov Alebo Riadkov V Tabulke Pomocou Mysql



MySQL je výkonný RDMS s otvoreným zdrojom, ktorý obsahuje veľa škálovateľných tabuliek na ukladanie údajov v organizovanej štruktúre. Pri správe databázy je potrebné získať počet záznamov alebo riadkov v tabuľke, môžete to urobiť pomocou funkcie COUNT(), informačnej schémy alebo príkazu SHOW TABLE STATUS. Najjednoduchšou metódou na tento účel je však funkcia COUNT().

Tento článok vás naučí, ako získať počet záznamov alebo riadkov v tabuľke pomocou funkcie MySQL COUNT() vo výberovom dotaze.







Predpoklad: Pripojte sa k lokálnemu serveru MySQL

Uistite sa, že MySQL je nainštalovaný vo vašom systéme, aby ste sa uistili, či je MySQL nainštalovaný vo vašom systéme alebo nie, zadajte tento príkaz:



mysql --verzia



Tu je vo výstupe vyššie vidieť, že v systéme je nainštalovaný MySQL.



Pripojte sa k lokálnemu serveru MySQL pomocou tejto syntaxe:





mysql -v < užívateľské meno > -p


Zadajte svoje používateľské meno, používateľské meno pre tento príspevok je „ md “, zadajte heslo svojho servera na prihlásenie, úspešne:


Tento príkaz použite pre dostupné databázy na serveri:



ZOBRAZIŤ DATABÁZY;



Ak chcete pracovať v konkrétnej databáze, použite túto syntax:

použitie < názov-databázy > ;



Zobrazí sa správa o úspechu.

Tento príkaz použite na zobrazenie všetkých tabuliek dostupných v databáze:

Získajte počet záznamov alebo riadkov pomocou funkcie COUNT v tabuľke

Funkciu COUNT() je možné použiť v kombinácii s inými funkciami a operátormi v MySQL. Ak poskytnete „ * ” do funkcie COUNT vráti počet všetky záznamy alebo riadky v tejto tabuľke použite túto syntax:

VYBERTE POČET ( * ) OD < názov_tabuľky > ;



Získali ste celkový počet všetkých záznamov alebo riadkov tabuľky.

Vložme nový záznam do tabuľky pomocou príkazu INSERT a potom znova použite tento príkaz funkcie COUNT, aby sme získali počet záznamov alebo riadkov v tabuľke:


Ak chcete spočítať počet riadkov pre konkrétny stĺpec, použite túto syntax:

VYBERTE POČET < názov_stĺpca > OD < názov_tabuľky > ;


Zadajte názov tabuľky a stĺpca:


Ak chcete použiť funkciu COUNT() s klauzulou WHERE na získanie počtu riadkov, ktoré spĺňajú špecifické kritériá, použite túto syntax:

VYBERTE POČET ( * ) OD < názov_tabuľky > KDE < názov_stĺpca > = hodnota;


Uveďte parametre a kritériá:


Pomocou funkcie COUNT() MySQL môžete získať počet záznamov alebo riadkov v tabuľke.

Záver

Získanie počtu záznamov alebo riadkov v tabuľke MySQL je niekedy dôležitou úlohou pre správu databázy, ktorú možno ľahko vykonať pomocou funkcie COUNT(). Pomôže vám spočítať počet všetkých záznamov v tabuľke alebo z určitého stĺpca. Môže sa použiť aj v kombinácii s inými funkciami a operátormi v MySQL na poskytnutie počtu záznamov alebo riadkov, ktoré spĺňajú špecifickú podmienku.