在SQLite中使用GROUP BY进行分组查询非常简单,只需在SELECT语句中添加GROUP BY子句并指定要分组的列名即可。
例如,假设我们有一个名为students
的表格,包含学生的姓名和年龄信息。要按照学生的年龄进行分组并计算每个年龄组中的学生人数,可以使用如下SQL查询语句:
SELECT age, COUNT(*) as num_students
FROM students
GROUP BY age;
上述查询将按照age
列对学生进行分组,并计算每个年龄组中的学生人数。在结果中,age
列包含不同的年龄值,num_students
列包含每个年龄组中的学生人数。
除了COUNT函数之外,您还可以在GROUP BY子句中使用其他聚合函数(如SUM、AVG、MIN、MAX等)来对分组后的数据进行计算。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。