本文主要是介绍group by 新体会,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
group by 分组语句中的 select 后面查询的东西,只能是 group by 中的字段或聚合函数,如果含有group by 中的没有的字段,sql 会报错。
表users
例子:
1.select count(1),sex from users group by sex;
sql执行正确
2.select count(id),sex from users group by sex;
sql 执行正确
3.select count(1),sex ,name from group by sex;
sql 执行错误。
4.select cout(id),sex,name from group by sex;
sql 执行错误。
5.select count(1),sex,name from group by sex,name;
sql执行正确
这篇关于group by 新体会的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!