SQL中distinct与order by联合使用应该注意的问题
来源:互联网 发布:淘宝捡漏是怎么回事 编辑:程序博客网 时间:2024/05/19 16:48
SELECT DISTINCT T.NAME FROM UNIT T WHERE ROWNUM < 10 ORDER BY T.UNITNO;
上面的SQL语句会报错,。
【说明】:如果没有DISTINCT的情况下,ORDER BY后面的字段是不用出现在SELECT后面的,但加了DISTINCT后就要求
上面句子正确写法:SELECT T.NAME FROM UNIT T WHERE ROWNUM < 10 ORDER BY T.UNITNO;
【注】:加DISTINCT后是把数据先放到一个DISTINCT后的临时集合里然后再进行排序。
0 0
- SQL中distinct与order by联合使用应该注意的问题
- sql中Distinct、Group by、having、order by使用注意事项
- sql中Distinct、Group by、having、order by使用注意事项
- oracle 中select distinct 和order by 的问题
- oracle 中select distinct 和order by 的问题
- DISTINCT与ORDER BY
- 解决distinct与order by 的冲突
- union 或者 union all 与 order by 的联合使用
- sql语句中使用了distinct关键字就不能使用order by 了
- SQL Server 2005企业版中DISTINCT和Order BY的错误
- sql语句中group by 与order by的区别
- SQL中distinct与group byorder by 的矛盾 解决方案
- sql中distinct与group by的用法解析
- SQL Server 2014 版 DISTINCT和Order BY的错误
- sql语句order by和union联合使用
- 关于oracle select distinct order by的问题
- 关于oracle select distinct order by的问题
- Order by的用法和注意问题
- requestAnimationFrame,Web中写动画的另一种选择
- NIO-数据包(UDP)信道
- java中有用小函数收集
- Android中禁用掉多点触控
- Android 编译流程
- SQL中distinct与order by联合使用应该注意的问题
- phpMySQL录入数据
- vs+qt+VAssistX搭建
- 编译安卓源码
- Python网络爬虫(Get、Post抓取方式)
- 常用LINUX命令
- android的四大组件
- PHP编程中10个最常见的错误
- 密码框的提示信息的显示问题