先抛个问题:SQL 用 MIN( ) OVER( ) 求部门最低工资,但为什么加上 order by 显示结果就不对了?over() 里面不加 order by 显示结果是正确的,显示的结果最后一列就是部门最低工资,但是为什么加上 order by userid 后,结果就不对了啊?解答order by 在这个 over 函数里加或不加意义是不同的。加的话代表“累计”执行,而不加的话代表“总计”执行~