mysql group by 与order by 一起使用
来源:互联网 发布:linux打tar包 编辑:程序博客网 时间:2024/05/22 15:20
今天在做mysql分组查询的时候遇到一个问题:
我需要把数据分组排序,于是就想到先group by 然后 order by,可是运行的时候报错
于是查资料发现group by 与order by 一起使用是要遵守一定原则的:
1.order by 的列,必须是出现在group by 子句里的列
例如:
SELECT dep.department_name, MAX(emp.salary), MIN(emp.salary) FROM departments dep LEFT JOIN employees emp ON (dep.department_id = emp.department_id) GROUP BY dep.department_name ORDER BY dep.department_name DESC
2.order by 要 放在 group by的 后面
参考链接:http://lzfhope.blog.163.com/blog/static/636399220092554045196/
阅读全文
0 0
- mysql group by 与order by 一起使用
- 当GROUP BY 与ORDER BY 一起使用时
- GROUP BY 跟 ORDER BY一起使用
- GROUP BY 和 ORDER BY一起使用
- GROUP BY 和 ORDER BY一起使用
- GROUP BY 和 ORDER BY一起使用
- group by与order by同时使用
- group by与order by同时使用
- group by与order by
- group by 与 order by
- group by 与order by
- mysql 中order by 与group by的顺序
- mysql的group by 与order by排序问题
- mysql中order by与group by的顺序
- mysql中order by与group by的顺序
- mysql学习之Group by 与 Order by
- mysql “group by ”与"order by"的研究
- 深度分析mysql GROUP BY 与 ORDER BY
- MyBatis笔记---开发环境搭建、xml配置以及MybatisUtil工具类创建
- 数据库分页
- 【CSS优先级】多个CSS样式设置同样属性时,画面到底会用哪一个CSS(important并非唯一方法)
- 图像的梯度
- python中的reduce函数
- mysql group by 与order by 一起使用
- 收集Android实际开发中的bug总结与解决方法(第三节)
- ES6/ES2015要点总结
- 数据库连接池的原理
- ETL构建企业级数据仓库五步法
- 函数参数用法笔记
- 二叉树性质
- shell脚本中的dat,计算器,内置变量的用法
- Ubuntu下deb包的安装