SQL查询,执行顺序

2 sql sql-execution-plan

如果查询同时包含group by和order by子句,那么SQL后面的执行顺序是什么.它取决于它们在查询中的位置???

Ale*_*lli 6

ORDER BY总是对由所执行的分组的结果执行GROUP BY,即始终在"之后"执行.在标准SQL中,如果两者都存在,则必须具有ORDER BY词法上GROUP BY的"提醒你"这一事实.