Oracle子句OVER(PARTITION BY SUM(some_field))
具有隐式排序效果,我的结果数据将按SUM(some_field)
排序而无需额外的
ORDER BY SUM(some_field)
条款?
答案 0 :(得分:1)
没有。 SELECT
语句中的分析函数并不意味着对结果进行任何特定排序。请记住,您可以在查询中使用多个分析函数,每个函数都以不同的顺序查看行,因此对结果的隐含排序没有意义。如果您希望以特定顺序返回结果,请使用ORDER BY
子句。