我想问分析函数的排序会影响整个SQL语句的排序吗?
如:
select t.*,
row_number() OVER(PARTITION BY t.aaa order by t.bbb)
from test1 t
order by t.aaa在分析函数内我对t.bbb排序,但我又对整个SQL语句按照t.aaa排序,我想问t.aaa排序受影响吗?测试感觉不受影响,但以前好像听说会影响整体排序,还请高手赐教
如:
select t.*,
row_number() OVER(PARTITION BY t.aaa order by t.bbb)
from test1 t
order by t.aaa在分析函数内我对t.bbb排序,但我又对整个SQL语句按照t.aaa排序,我想问t.aaa排序受影响吗?测试感觉不受影响,但以前好像听说会影响整体排序,还请高手赐教
解决方案 »
- 在GreenPlum数据库中,怎么实现一列多行查询结果拼接成行
- 分区表索引建立问题
- oracle 无法处理服务名
- 触发器操作异构数据库
- 请问:oracle想删除以创建的数据库时提示ora-28056writting audit records to windows event log faile
- 请教:文件是保存到服务器目录下好还是存到BLOB里面好
- 10g expdp 导出远程数据库老是出错有错误信息,请大家帮助看看吧送分
- 在SQL*Plus添加的用户在Enterprise Manager Console 却看不到
- 关于sql 8.0 plaus的使用
- 今天重新起服务器时,监听起不来,请各位指点一下
- 请教一个select语句的条件写法
- oracle数据库in语句中用regexp_replace的问题
select t.*,
from test1 t
order by t.aaa,t.bbb
不受影响