Kaip gauti įrašų ar eilučių skaičių lentelėje naudojant MySQL

Kaip Gauti Irasu Ar Eiluciu Skaiciu Lenteleje Naudojant Mysql



MySQL yra atvirojo kodo galingas RDMS, kuriame yra daug keičiamų lentelių, skirtų duomenims saugoti organizuotoje struktūroje. Tvarkant duomenų bazę, reikia nuskaityti lentelės įrašų ar eilučių skaičių, tai galite padaryti naudodami funkciją COUNT(), informacijos schemą arba komandą SHOW TABLE STATUS. Tačiau funkcija COUNT() yra lengviausias būdas šiam tikslui.

Šiame straipsnyje bus išmokyta, kaip gauti įrašų arba eilučių skaičių lentelėje naudojant MySQL COUNT() funkciją užklausoje Select.







Būtina sąlyga: Prisijunkite prie vietinio MySQL serverio

Įsitikinkite, kad „MySQL“ yra įdiegtas jūsų sistemoje, kad patikrintumėte, ar „MySQL“ yra įdiegtas jūsų sistemoje, ar ne, įveskite šią komandą:



mysql -- versija



Čia aukščiau esančiame išvestyje matoma, kad sistemoje įdiegtas MySQL.



Prisijunkite prie vietinio MySQL serverio naudodami šią sintaksę:





mysql < Vartotojo vardas > -p


Nurodykite savo vartotojo vardą, šio įrašo vartotojo vardas yra ' md “, norėdami sėkmingai prisijungti, įveskite savo serverio slaptažodį:


Naudokite šią komandą turimoms duomenų bazėms serveryje:



RODYTI DUOMENŲ BAZES;



Norėdami dirbti konkrečioje duomenų bazėje, naudokite šią sintaksę:

naudoti < duomenų bazės pavadinimas > ;



Pasirodys sėkmės pranešimas.

Naudokite šią komandą, kad būtų rodomos visos duomenų bazėje esančios lentelės:

Gaukite įrašų arba eilučių skaičių naudodami COUNT funkciją lentelėje

Funkciją COUNT() galima naudoti kartu su kitomis MySQL funkcijomis ir operatoriais. Jei pateiksite „ * “ funkcijai COUNT jis grąžins numerį visi įrašai arba eilutės toje lentelėje, norėdami tai padaryti, naudokite šią sintaksę:

PASIRINKTI SKAIČIUS ( * ) NUO < lentelės_pavadinimas > ;



Jūs gavote bendrą visų lentelės įrašų arba eilučių skaičių.

Įterpkime naują įrašą į lentelę naudodami komandą INSERT ir vėl naudokite šią COUNT funkcijos komandą, kad gautume įrašų arba eilučių skaičių lentelėje:


Jei norite suskaičiuoti konkretaus stulpelio eilučių skaičių, naudokite šią sintaksę:

PASIRINKTI SKAIČIUS < stulpelio_pavadinimas > NUO < lentelės_pavadinimas > ;


Pateikite lentelės ir stulpelio pavadinimą:


Norėdami naudoti funkciją COUNT() su sąlyga WHERE, kad gautumėte konkrečius kriterijus atitinkančių eilučių skaičių, naudokite šią sintaksę:

PASIRINKTI SKAIČIUS ( * ) NUO < lentelės_pavadinimas > KUR < stulpelio_pavadinimas > = vertė;


Pateikite parametrus ir kriterijus:


Galite gauti lentelės įrašų arba eilučių skaičių naudodami MySQL funkciją COUNT().

Išvada

Įrašų arba eilučių skaičius MySQL lentelėje kartais yra svarbi duomenų bazių valdymo užduotis, kurią galima lengvai atlikti naudojant COUNT() funkciją. Tai padeda suskaičiuoti visų įrašų skaičių lentelėje arba iš konkretaus stulpelio. Jis taip pat gali būti naudojamas kartu su kitomis MySQL funkcijomis ir operatoriais, kad būtų pateiktas įrašų arba eilučių, atitinkančių konkrečias sąlygas, skaičius.