Conteo de registros mediante consultas SQL en Python
Con el comando COUNT es posible
contar el número de filas en un conjunto de resultados.
El símbolo de asterisco, especificado como parámetro
del comando, significa que se seleccionan todos
los registros de la tabla.
Ejemplo
Por ejemplo, contemos todos los usuarios en la tabla:
query = "SELECT COUNT(*) FROM users"
Resultado del código ejecutado:
{'COUNT(*)': 6}
Ejemplo
Y ahora contemos todos aquellos cuyo salario
es igual a 900:
query = "SELECT COUNT(*) FROM users WHERE salary=900"
Resultado del código ejecutado:
{'COUNT(*)': 2}
Ejemplo
También se puede especificar el nombre de un campo como parámetro del comando
COUNT. Y el comando contará
todos los registros que no sean iguales a NULL:
query = "SELECT COUNT(salary) FROM users"
Resultado del código ejecutado:
{'COUNT(salary)': 6}
Tareas prácticas
Cuente todos los usuarios cuya edad sea menor
de 30.
Cuente todos los usuarios con un salario igual
a 500 y una edad mayor de 23.