-
GROUP BY 与ORDER BY的区别
order by是用来排序的 、group by 是用来分组的
例如:
1.按年龄排序表中的记录(这个说的是大小的顺序)
select * from users order by age
2.按年龄分类表中数据(就是求各个年龄的人数,涉及到类似count()等函数对某一类别进行统计,才使用group by )
select age,count(*) as number1 from users group by age
还不懂?上图
-
1.创建数据表com

-
2.插入数据效果图

-
3.order by查询

-
3.group by查询

-
从group by 与group by 的查询结果来看
- order by查询是用来排序,即所有符合条件的结果都会罗列出来
- group by 查询是用来分组,即把符合条件的结果按照类别把其中一个代表罗列出来(一般是把排序中的第一个作为本类的代表)
本文详细解析了SQL语句中GROUPBY与ORDERBY的区别,通过实例演示了ORDERBY用于排序,而GROUPBY用于数据分组及统计的功能,帮助读者理解并正确应用这两个关键SQL操作。
283

被折叠的 条评论
为什么被折叠?



