Telling van aantal deur middel van SQL-navraag in Python

Met die opdrag COUNT kan jy die aantal rye in die datastel tel. Die sterretjie-simbool, gespesifiseer in die parameter van die opdrag, beteken dat alle rekords vanuit die tabel gekies word.

Voorbeeld

Laat ons byvoorbeeld al die gebruikers in die tabel tel:

pythonquery = "SELECT COUNT(*) FROM users"

Resultaat van die uitgevoerde kode:

python{'COUNT(*)': 6}

Voorbeeld

En nou tel ons almal wie se salaris gelyk is aan 900:

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

Resultaat van die uitgevoerde kode:

python{'COUNT(*)': 2}

Voorbeeld

Jy kan ook die veldnaam in die parameter van die COUNT-opdrag spesifiseer. En die opdrag sal alle rekords tel wat nie gelyk is aan NULL nie:

pythonquery = "SELECT COUNT(salary) FROM users"

Resultaat van die uitgevoerde kode:

python{'COUNT(salary)': 6}

Praktiese take

Задание 1

Tel al die gebruikers wie se ouderdom minder as 30 is.

Задание 2

Tel al die gebruikers met 'n salaris gelyk aan 500 en 'n ouderdom meer as 23.