MySQL er en åpen kildekode kraftige 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, kan du gjøre dette ved å bruke Count () -funksjonen, informasjonsskjemaet eller kommandoen for showtabellstatus. Imidlertid er telling () -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 hjelp av MySQL Count () -funksjonen i SELECT -spørringen.
Forutsetning: Koble til lokal MySQL -server
Forsikre deg om at MySQL er installert i systemet ditt, for å bekrefte om MySQL er installert i systemet ditt eller ikke, skriv denne kommandoen:
MySQL -Versjon
Her er det synlig i utgangen over at MySQL er installert i systemet.
Koble til den lokale MySQL -serveren ved å bruke denne syntaks:
mysql -u-p
Gi brukernavnet ditt, brukernavnet for dette innlegget er "MD”, Skriv inn serverpassordet ditt for å logge inn, vellykket:
Bruk denne kommandoen for tilgjengelige databaser på serveren:
Vis databaser;
For å jobbe i en bestemt database, bruk denne syntaks:
bruk;
En suksessmelding vil vises.
Bruk denne kommandoen til å vise alle tabellene som er tilgjengelige i databasen:
Vis bord;
Få antall poster eller rader ved å bruke tellefunksjonen i en tabell
Count () -funksjonen kan brukes i kombinasjon med andre funksjoner og operatører i MySQL. Hvis du gir “*”Til tellefunksjonen vil den returnere antallet alle poster eller rader I den tabellen, for å gjøre det, bruk denne syntaksen:
Velg Count (*) fra;
Du har det totale antallet av alle postene eller radene på tabellen.
La oss sette inn en ny post i tabellen ved hjelp av INSERT -kommandoen og deretter bruke denne tellefunksjonskommandoen, for å få antall poster eller rader i tabellen:
Hvis du vil telle antall rader for en bestemt kolonne, bruk denne syntaks:
Velg tellingFRA ;
Oppgi navnet på tabellen og kolonnen:
For å bruke Count () -funksjonen med en WHERE -klausul for å få antall rader som oppfyller spesifikke kriterier, bruk denne syntaks:
Velg Count (*) fraHVOR = verdi;
Gi parametrene og kriteriene:
Du kan få antall poster eller rader i en tabell ved hjelp av telleren () -funksjonen til MySQL.
Konklusjon
Å få antall poster eller rader i en MySQL -tabell er en viktig oppgave for databaseadministrasjon noen ganger, noe som lett kan oppnås ved å bruke Count () -funksjonen. Det hjelper deg å telle antallet av alle postene i en tabell eller fra en bestemt kolonne. Det kan også brukes i kombinasjon med andre funksjoner og operatører i MySQL for å gi tellingen av poster eller rader som oppfyller en spesifikk tilstand.