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