A MySQL egy nyílt forráskódú hatékony RDMS, amely sok méretezhető táblát tartalmaz az adatok szervezett struktúrában történő tárolására. Egy adatbázis kezelése során szükség van egy tábla rekordjainak vagy sorainak lekérésére, ezt a COUNT() függvény, az információs séma vagy a SHOW TABLE STATUS paranccsal teheti meg. Erre a célra azonban a COUNT() függvény a legegyszerűbb módszer.
Ez a cikk megtanítja, hogyan szerezheti be a rekordok vagy sorok számát egy táblázatban a MySQL COUNT() függvény segítségével a Select lekérdezésben.
Előfeltétel: Csatlakozzon a helyi MySQL szerverhez
Győződjön meg arról, hogy a MySQL telepítve van a rendszerében, és ellenőrizze, hogy a MySQL telepítve van-e a rendszerben, írja be ezt a parancsot:
mysql --változat
Itt látható a fenti kimenetben, hogy a MySQL telepítve van a rendszerben.
Csatlakozzon a helyi MySQL szerverhez a következő szintaxis használatával:
mysql -ban ben < felhasználónév > -o
Adja meg felhasználónevét, ennek a bejegyzésnek a felhasználóneve: ' md ', írja be a szerver jelszavát a sikeres bejelentkezéshez:
Használja ezt a parancsot a kiszolgálón elérhető adatbázisokhoz:
ADATBÁZISOK MUTATÁSA;
Ha egy adott adatbázisban szeretne dolgozni, használja ezt a szintaxist:
Megjelenik egy sikeres üzenet.
Ezzel a paranccsal megjelenítheti az adatbázisban elérhető összes táblát:
Szerezze meg a rekordok vagy sorok számát a COUNT függvény segítségével egy táblázatban
A COUNT() függvény a MySQL más függvényeivel és operátoraival együtt használható. Ha megadja „ * ” a COUNT függvényhez a számot adja vissza minden rekord vagy sor ebben a táblázatban, ehhez használja a következő szintaxist:
SZÁM KIVÁLASZTÁSA ( * ) TÓL TŐL < táblázat_neve > ;
Megkapta a táblázat összes rekordjának vagy sorának teljes számát.
Szúrjunk be egy új rekordot a táblázatba az INSERT paranccsal, majd ismét használjuk ezt a COUNT függvény parancsot, hogy megkapjuk a rekordok vagy sorok számát a táblázatban:
Ha meg szeretné számolni egy adott oszlop sorainak számát, használja ezt a szintaxist:
Adja meg a táblázat és az oszlop nevét:
Ha a COUNT() függvényt WHERE záradékkal szeretné használni a meghatározott feltételeknek megfelelő sorok számának lekéréséhez, használja a következő szintaxist:
Adja meg a paramétereket és kritériumokat:
A MySQL COUNT() függvényével megkaphatja a táblázat rekordjainak vagy sorainak számát.
Következtetés
A rekordok vagy sorok számának lekérése egy MySQL-táblázatban időnként fontos feladat az adatbázis-kezelésben, ami könnyen elvégezhető a COUNT() függvény segítségével. Segít megszámolni az összes rekord számát egy táblázatban vagy egy adott oszlopban. Használható a MySQL más funkcióival és operátoraival együtt is, hogy megadja az adott feltételnek megfelelő rekordok vagy sorok számát.