当sql语句中where,order by,group by同时使用查询sql语句中三者的顺序
答案:3 悬赏:40
解决时间 2021-04-07 15:38
- 提问者网友:残阳碧曼
- 2021-04-06 16:36
当sql语句中where,order by,group by同时使用查询sql语句中三者的顺序
最佳答案
- 二级知识专家网友:晚安听书人
- 2021-04-06 16:44
列一组数据,表名为A
id class
1 2
2 2
3 1
4 1
5 1
6 3
查询1班和2班每班有多少个人,并按班级顺序排列
select class,count(*) from A where class in(1,2) group by class order by class
id class
1 2
2 2
3 1
4 1
5 1
6 3
查询1班和2班每班有多少个人,并按班级顺序排列
select class,count(*) from A where class in(1,2) group by class order by class
全部回答
- 1楼网友:转身后的回眸
- 2021-04-06 18:31
where是用在你对条件的限制,当你使用group by是一定要使用having,这个是按照什么分组,order by是排序,你检索出来的记录按照什么顺序排列,比如,字母的先后顺序啊,数字的大小啊等等
- 2楼网友:旧事诱惑
- 2021-04-06 18:06
顺序是:
SELECt .... FROM .... WHERe .... GROUP BY .... ORDER BY ....
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |