Hvordan få antall poster eller rader i en tabell ved hjelp av MySQL

Hvordan Fa Antall Poster Eller Rader I En Tabell Ved Hjelp Av Mysql



MySQL er en åpen kildekode kraftig RDMS, som inneholder mange skalerbare tabeller for å lagre dataene i en organisert struktur. Mens du administrerer en database, er det behov for å hente antall poster eller rader i en tabell, du kan gjøre dette ved å bruke COUNT() funksjonen, informasjonsskjemaet eller kommandoen SHOW TABLE STATUS. Imidlertid er COUNT()-funksjonen den enkleste metoden for dette formålet.

Denne artikkelen vil lære hvordan du får antall poster eller rader i en tabell ved å bruke MySQL COUNT()-funksjonen i Select-spørringen.







Forutsetning: Koble til lokal MySQL-server

Sørg for at MySQL er installert i systemet ditt, for å bekrefte om MySQL er installert i systemet ditt eller ikke, skriv inn denne kommandoen:



mysql --versjon



Her er det synlig i utgangen ovenfor at MySQL er installert i systemet.



Koble til den lokale MySQL-serveren ved å bruke denne syntaksen:





mysql -i < brukernavn > -s


Oppgi brukernavnet ditt, brukernavnet for dette innlegget er ' md ”, skriv inn serverpassordet ditt for å logge på, vellykket:


Bruk denne kommandoen for tilgjengelige databaser på serveren:



VIS DATABASER;



For å jobbe i en bestemt database, bruk denne syntaksen:

bruk < databasenavn > ;



En suksessmelding vises.

Bruk denne kommandoen for å vise alle tilgjengelige tabeller i databasen:

Få antall poster eller rader ved å bruke COUNT-funksjonen i en tabell

COUNT()-funksjonen kan brukes i kombinasjon med andre funksjoner og operatorer i MySQL. Hvis du oppgir ' * ” til COUNT-funksjonen vil den returnere antallet alle poster eller rader i den tabellen, bruk denne syntaksen for å gjøre det:

VELG ANTALL ( * ) FRA < tabellnavn > ;



Du fikk det totale antallet av alle postene eller radene i tabellen.

La oss sette inn en ny post i tabellen ved å bruke INSERT-kommandoen og deretter bruke denne COUNT Function-kommandoen igjen for å få antall poster eller rader i tabellen:


Hvis du vil telle antall rader for en bestemt kolonne, bruk denne syntaksen:

VELG ANTALL < kolonnenavn > FRA < tabellnavn > ;


Oppgi navnet på tabellen og kolonnen:


For å bruke COUNT()-funksjonen med en WHERE-ledd for å få antall rader som oppfyller spesifikke kriterier, bruk denne syntaksen:

VELG ANTALL ( * ) FRA < tabellnavn > HVOR < kolonnenavn > = verdi;


Oppgi parameterne og kriteriene:


Du kan få antall poster eller rader i en tabell ved å bruke COUNT()-funksjonen til MySQL.

Konklusjon

Å få antall poster eller rader i en MySQL-tabell er noen ganger en viktig oppgave for databasebehandling, som enkelt kan utføres ved å bruke COUNT()-funksjonen. Det hjelper deg å telle antallet av alle postene i en tabell eller fra en bestemt kolonne. Den kan også brukes i kombinasjon med andre funksjoner og operatorer i MySQL for å gi antall poster eller rader som oppfyller en spesifikk betingelse.