Kuinka laskea kunnon perusteella MySQL:ssä?

Kuinka Laskea Kunnon Perusteella Mysql Ssa



MySQL on tietokantojen hallintajärjestelmä, jota käytetään tietokantojen hallintaan. Tietokanta on jäsennelty tietueiden kokoelma. Voit käyttää olemassa olevia tietokantoja, luoda uusia ja käsitellä tietoja, jotka tallennetaan järjestelmätietokantaan. Tiedot esitetään aina taulukkomuodossa. Tarkemmin sanottuna ' KREIVI() ”-funktio voi laskea taulukon sarakkeiden ja rivien määrän.

Tämän postauksen tulos on:

Mikä on COUNT()-funktio ja sen muodot?

MySQL:ssä ' KREIVI() ” -toimintoa käytetään kaikkien halutun taulukon rivien ja sarakkeiden laskemiseen, jotka täyttävät tietyn ehdon. Siinä on kolme eri muotoa eri tehtävien suorittamiseen, kuten:







  • ' KREIVI(*)
  • ' COUNT(lauseke)
  • ' COUNT(DISTINCT lauseke)

Siirrytään edellä mainittujen funktiomuotojen toteuttamiseen paremman ymmärtämisen vuoksi!



Kuinka laskea kunnon perusteella MySQL:ssä?

MySQL:ssä voimme käyttää ' KREIVI() ', jossa on useita ehtoja taulukon rivien ja sarakkeiden laskemiseksi, kuten ' MISSÄ ”lauseke.



Aluksi visualisoimme jokaisen ' KREIVI() ”-toiminto. Sitten sovellamme siihen yllä lueteltuja ehtoja.





Vaihe 1: Avaa Windows Terminal

Aluksi etsi ' Komentokehote ” Käynnistä-valikon avulla:



Vaihe 2: Yhdistä MySQL Serveriin

Suorita annettu komento päästäksesi MySQL-palvelimen tietokantoihin käyttämällä sen käyttäjätunnusta ja salasanaa:

mysql -u maria -p

Vaihe 3: Näytä käytettävissä olevat tietokannat

Listaa seuraavaksi kaikki olemassa olevat tietokannat suorittamalla ' NÄYTÄ 'komento:

NÄYTÄ TIETOKANNAT;

Olemme valinneet annetusta lähdöstä ' mariadb ”tietokanta:

Vaihe 4: Muuta tietokantaa

Suorita seuraavaksi ' KÄYTTÄÄ ”-komento ja navigoi aiemmin valittuun tietokantaan:

KÄYTÄ mariadb;

Vaihe 5: Listaa kaikki taulukot

Tämän jälkeen näytä kaikki nykyisessä tietokannassa olevat taulukot:

NÄYTÄ taulukoita;

Annetun lähdön mukaan kaksi taulukkoa on läsnä, ja käytämme ' asiakas ' pöytä:

Vaihe 6: Näytä kaikki taulukon kentät

Suorita ' VALITSE 'komento tähdellä' * ” -symboli saadaksesi tietyn taulukon koko tiedot:

SELECT * FROM asiakkaalta;

Yllä suoritetussa menettelyssä olemme näyttäneet tiettyjen tietokantojen tiedot. Nyt visualisoimme ' KREIVI() ”-toiminto.

Lomake 1: COUNT(*)

' KREIVI(*) '-toiminto hakee kaikki rivimäärät toimitetusta taulukosta käyttämällä ' VALITSE ”komento. Lisäksi se laskee kaikki rivit, jotka sisältävät päällekkäisiä, NULL- ja ei-NULL-arvoja.

Syntaksi

Yleinen syntaksi ' KREIVI(*) ” on alla:

SELECT COUNT(*) FROM ;

Tässä:

  • ' VALITSE ” -lausetta käytetään tietueen valinnassa.
  • ' FROM ” -lausetta käytetään tietueiden valitsemiseen halutusta taulukosta.
  • ' ” on kohdistetun taulukon nimi.

Katsotaanpa annettua esimerkkiä, jotta ymmärrät paremmin!

Esimerkki

Suorita ' VALITSE '-komento ' KREIVI(*) ”funktio ja taulukon nimi:

SELECT COUNT(*) FROM asiakkaalta;

Seuraavan tulosteen mukaan toimitetussa taulukossa on ' 91 ' rivien määrä:

Lomake 2: COUNT(lauseke)

' COUNT(lauseke) ”-funktio näyttää niiden rivien määrän, joilla ei ole NULL-arvoja. Sitä voidaan käyttää yhdessä ' VALITSE ”komento.

Syntaksi

Tässä on 'COUNT(lauseke)'-funktion yleinen syntaksi:

SELECT COUNT(lauseke) FROM ;

Esimerkki

Otetaan esimerkki, jossa haluamme laskea rivien lukumäärän Puhelin sarakkeesta ' asiakas ' pöytä:

SELECT COUNT(Phone) FROM asiakkaalta;

Olemme sijoittaneet tähän ' Puhelin ' sarakkeen nimi lausekkeena, ja se sisältää ' 91 'rivit:

Lomake 3: COUNT(DISTINCT lauseke)

' COUNT(lauseke) ” -lomaketta käytetään, kun haluamme laskea kaikki rivit paitsi päällekkäiset arvot.

Syntaksi

Yleinen syntaksi on alla:

SELECT COUNT(DISTINCT lauseke) FROM ;

Esimerkki

Suorita ' VALITSE 'lausunto ' KREIVI() '-funktio, jolla on ' ERITTÄVÄ ” avainsana ja haluamasi taulukon sarakkeen nimi:

SELECT COUNT(DISTINCT country) FROM asiakkaalta;

Voidaan havaita, että annettu tulos palauttaa numeron ' erillinen ei-NULL ” arvot:

COUNT()-funktio ja WHERE-lauseke

Count()-funktiota voidaan käyttää myös ' MISSÄ ” lauseke, joka määrittää halutun ehdon. WHERE-lause tarjoaa ehdot, jotka sarakearvojen on täytettävä, jotta arvot sisältävät tiedot ovat olemassa kyselyn tuloksessa.

Syntaksi

Katsotaanpa ' KREIVI() '-toiminto '' MISSÄ ”lauseke:

SELECT COUNT(*) FROM WHERE ;

Esimerkki

Käytä ' VALITSE ' kysely ' KREIVI() ' mukaan lukien ' * ” parametrina, kohdetaulukon nimenä ja pakollisena ehdona:

SELECT COUNT(*) FROM asiakkaalta WHERE Puhelin = 069;

Kuten näet, saimme käyttäjien kokonaismäärän, joilla on sama puhelinnumero, joka on ' 1 ':

Siinä kaikki! Olemme selittäneet ' KREIVI() ”-funktio perustuu ehtoihin ja sen muotoihin MySQL:ssä.

Johtopäätös

' KREIVI() ” -funktiota voidaan käyttää laskemaan MySQL:n ehtojen perusteella. Siinä on kolme eri muotoa eri tehtävien suorittamiseen, kuten ' KREIVI(* )', ' COUNT(lauseke) ”, ja ” COUNT(DISTINCT lauseke) ”. 'COUNT()':ta voidaan käyttää useiden ehtojen kanssa taulukon rivien ja sarakkeiden laskemiseen, samoin 'WHERE'-lausetta. Tässä viestissä olemme keskustelleet 'COUNT()' -funktiosta, joka perustuu ehtoihin ja sen muotoihin MySQL:ssä.