对订购效果的划分

时间:2015-04-20 21:31:44

标签: sql oracle window-functions

Oracle子句OVER(PARTITION BY SUM(some_field)) 具有隐式排序效果,我的结果数据将按SUM(some_field)排序而无需额外的 ORDER BY SUM(some_field)条款?

1 个答案:

答案 0 :(得分:1)

没有。 SELECT语句中的分析函数并不意味着对结果进行任何特定排序。请记住,您可以在查询中使用多个分析函数,每个函数都以不同的顺序查看行,因此对结果的隐含排序没有意义。如果您希望以特定顺序返回结果,请使用ORDER BY子句。