Kako Prešteti število Zapisov

Kazalo:

Kako Prešteti število Zapisov
Kako Prešteti število Zapisov

Video: Kako Prešteti število Zapisov

Video: Kako Prešteti število Zapisov
Video: Вязание: ОБУЧАЮЩИЙ МАСТЕР КЛАСС для начинающих ажурная кофточка крючком ВАСИЛЬКОВОЕ ПОЛЕ ЧАСТЬ 2 2024, November
Anonim

Najpogosteje je treba ugotoviti število zapisov pri programiranju spletnih virov v tabelah baze podatkov, ki se izvaja pod nadzorom DBMS MySQL. Za to operacijo v SQL obstaja posebna funkcija. Poizvedbo, ki jo uporablja, lahko spremenite z dodajanjem dodatnih pogojev filtriranja - tako boste lahko dobili ne le skupno število zapisov, temveč tudi število, ki izpolnjuje dodatne pogoje.

Kako prešteti število zapisov
Kako prešteti število zapisov

Navodila

Korak 1

Uporabite funkcijo Count v povezavi z ukazom Select, da ustvarite poizvedbo, ki vrne število zapisov v zanimivi tabeli zbirke podatkov. Če je tej funkciji kot parameter posredovana zvezdica (* - nadomestni znak), bodo vsi zapisi z vrednostjo, ki ni Null, preračunani. Poleg štetja v poizvedbi, kot običajno za ukaz Select, je treba navesti tudi ime tabele. Če želite na primer izvedeti število zapisov v tabeli z imenom allCustomers, lahko poizvedbo zapišete na naslednji način: SELECT COUNT (*) FROM allCustomers;

2. korak

Če morate v določenem polju tabele dobiti število zapisov, ki imajo vsaj nekaj vrednosti, razen Null, v funkciji štetja namesto zvezdice določite ime tega polja. Recimo, da je polje creditSum v tabeli allCustomers namenjeno shranjevanju informacij o znesku posojil, izdanih posameznim strankam, navedenim v tej tabeli. Nato lahko zahtevo za število zapisov iz prvega koraka prilagodimo tako, da vrne število strank, ki jim je bilo posojilo izdano. Poizvedba je videti takole po urejanju: SELECT COUNT (creditSum) FROM allCustomers;

3. korak

Če želite v določenem polju šteti zapise z edinstveno vrednostjo, dodajte njegovemu imenu v funkciji štetja Razločno. Če tabela na primer vsebuje podvojene zapise, ki se nanašajo na različne stranke v polju clientName, potem lahko število strank, ki je omenjeno v njih, dobite z naslednjo poizvedbo: SELECT COUNT (DISTINCT clientName) FROM allCustomers;

4. korak

Z dostopom do aplikacije PhpMyAdmin je vse zelo poenostavljeno, saj poizvedbe sql ni treba sestaviti sami. Po avtorizaciji v tem programu pojdite na stran z informacijami o zbirki podatkov, ki vsebuje zahtevano tabelo - izberite njeno ime na spustnem seznamu levega okvira. Seznam tabel te zbirke podatkov bo naložen v desni okvir, v stolpcu "Zapisi" pa boste našli zahtevano vrednost za vsako od njih.

Priporočena: