⊗pyPmDBQC 119 of 129 menu

Laskenta SQL-kyselyllä Pythonissa

Komennolla COUNT voidaan laskea rivien määrä valinnassa. Parametrissa määritetty tähtisymboli tarkoittaa, että kaikki tietueet valitaan taulukosta.

Esimerkki

Lasketaanpa esimerkiksi kaikki käyttäjät taulukossa:

query = "SELECT COUNT(*) FROM users"

Suoritetun koodin tulos:

{'COUNT(*)': 6}

Esimerkki

Lasketaan nyt kaikki, joiden palkka on yhtä suuri kuin 900:

query = "SELECT COUNT(*) FROM users WHERE salary=900"

Suoritetun koodin tulos:

{'COUNT(*)': 2}

Esimerkki

Komennon parametrissa voidaan myös määrittää COUNT kentän nimi. Ja komento laskee kaikki tietueet, jotka eivät ole yhtä suuria kuin NULL:

query = "SELECT COUNT(salary) FROM users"

Suoritetun koodin tulos:

{'COUNT(salary)': 6}

Käytännön tehtävät

Laske kaikki käyttäjät, joiden ikä on alle 30.

Laske kaikki käyttäjät, joiden palkka on 500 ja ikä yli 23.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää