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:
query = "SELECT COUNT(*) FROM users"
Resultaat van die uitgevoerde kode:
{'COUNT(*)': 6}
Voorbeeld
En nou tel ons almal wie se salaris
gelyk is aan 900:
query = "SELECT COUNT(*) FROM users WHERE salary=900"
Resultaat van die uitgevoerde kode:
{'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:
query = "SELECT COUNT(salary) FROM users"
Resultaat van die uitgevoerde kode:
{'COUNT(salary)': 6}
Praktiese take
Tel al die gebruikers wie se ouderdom minder as
30 is.
Tel al die gebruikers met 'n salaris gelyk aan
500 en 'n ouderdom meer as 23.