Telling av antall via SQL-spørring i Python

Med kommandoen COUNT kan du telle antall rader i et utvalg. Stjernesymbolet, angitt i parameteren til kommandoen, betyr at alle poster fra tabellen velges.

Eksempel

La oss for eksempel telle alle brukerne i tabellen:

pythonquery = "SELECT COUNT(*) FROM users"

Resultatet av utført kode:

python{'COUNT(*)': 6}

Eksempel

Og nå teller vi alle de som har lønn lik 900:

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

Resultatet av utført kode:

python{'COUNT(*)': 2}

Eksempel

Du kan også spesifisere et feltnavn i parameteren til COUNT. Og kommandoen vil telle alle poster som ikke er lik NULL:

pythonquery = "SELECT COUNT(salary) FROM users"

Resultatet av utført kode:

python{'COUNT(salary)': 6}

Praktiske oppgaver

Задание 1

Tell alle brukere hvis alder er mindre enn 30.

Задание 2

Tell alle brukere med lønn lik 500 og alder over 23.