如何使用 Python 计算 SQLite 表中的值?

Ada*_*zam -1 python sqlite

我想知道在python中使用sqlite查找并返回表中特定值的数量时如何使用count函数。例如,我希望能够查看显示学生及其特征的 sqlite 表,并能够使用 python 找到其中有多少是男性或女性。我做了一些研究,但只找到了当你只使用 sqlite 时的相关信息。

Vik*_*dar 5

你试过这个吗:

 rowsQuery = "SELECT Count() FROM %s" % table
 cursor.execute(rowsQuery)
 numberOfRows = cursor.fetchone()[0]
Run Code Online (Sandbox Code Playgroud)

您必须根据需要更改rowsQuery。

对于您的问题:

 rowsQuery = "select count(STUDENT) from table_name where Gender= 'Male'"
Run Code Online (Sandbox Code Playgroud)