Du kan finne ut antall poster i en databasetabell enten ved hjelp av et program eller programmatisk. Denne oppgaven er en av de enkleste når du arbeider med databaser, så valget av en bestemt metode avhenger bare av typen database og hvilke verktøy som står til din disposisjon. Nedenfor er alternativene for en av de mest brukte DBMS-ene i dag - MySQL.
Nødvendig
PhpMyAdmin-applikasjon
Bruksanvisning
Trinn 1
Bruk for eksempel PhpMyAdmin-applikasjonen til å finne ut antall poster i en hvilken som helst databasetabell du er interessert i. Dette programmet brukes oftest til "manuell" administrasjon av MySQL-data på grunn av sin enkelhet og svært brede funksjonalitet. Du kan få et nytt distribusjonssett av applikasjonen gratis på produsentens nettsted -
Steg 2
Last ned det installerte PhpMyAdmin-programmet, logg inn og klikk på lenken med navnet på databasen du er interessert i i venstre panel. Programmet vil laste inn en liste over tabeller i denne databasen i den høyre ruten, som inneholder generell informasjon om dem. Det vil også være en kolonne med overskriften "Records" som indikerer antall rader - finn ønsket tabell i listen og se på det tilsvarende antall poster.
Trinn 3
Hvis du trenger å bruke MySQL-språket for å bestemme antall rader i en tabell, kan det nødvendige spørsmålet være sammensatt på flere måter. For små tabeller er ikke spørringshastigheten til dette spørsmålet så viktig, men det er bedre for dem å velge kommandoer som krever minst mulig datamaskinsressurser fra DBMS. Basert på dette, gjør et spørsmål, for eksempel i følgende form: VELG TELL (*) FRA `tabellnavn` Her må du erstatte tabellnavnet med navnet på ønsket tabell.
Trinn 4
Bruk det samme PhpMyAdmin-programmet eller skriptet på et hvilket som helst programmeringsspråk for å sende et SQL-spørsmål til databasen. For å gjøre dette, i applikasjonsgrensesnittet, velg ønsket tabell fra listen i venstre rute, og klikk deretter "SQL" -koblingen i høyre ruteny. PhpMyAdmin vil laste inn en side med standardprøve (r) i feltet "Utfør SQL-spørring (er) mot mysql-database". Korriger det og klikk OK - applikasjonen sender en forespørsel til serveren og viser resultatet. Og hvis du trenger å sende en forespørsel programmatisk, bruk syntaksen til programmeringsspråket som programmet er skrevet i. For eksempel i PHP kan det se slik ut: $ countRows = mysql_query ("SELECT COUNT (*) FROM` table_name`");