每日一题,活动脑筋

关于 SQL 查询的执行顺序,正确的是()
A. SELECT → FROM → WHERE → GROUP BY → HAVING → ORDER BY
B. FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY
C. FROM → GROUP BY → WHERE → HAVING → SELECT → ORDER BY
D. FROM → WHERE → SELECT → GROUP BY → HAVING → ORDER BY

5 个赞

这个问法还是第一次见啊

4 个赞

正确答案是B吧

3 个赞

我选B,先找表,再过滤行,再分组,再筛选分组,再选择字段,最后排序

3 个赞

B. FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY

2 个赞

点赞

1 个赞

这个问题问的好 :face_with_hand_over_mouth:

1 个赞

666

1 个赞

选B吧,按道理应该是这么选

1 个赞

应该是先找到目标表–b

1 个赞

@论坛小助手 回答下

您好,您提到的问题似乎与 OceanBase 没有关联,我无法回答,敬请谅解! 如果您有其他 OceanBase 相关问题,欢迎继续提问。

选b