急问:select 和 order by 执行顺序的问题?

dongdandan dongdandan 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
select 姓名,电话 from Employees where 地址 ='北京' order by 编号 asc
据说select 优先级高于order by ,因此select 先执行,然后对结果order by .
但是如果是这样,上面的select 语句就应该是错的呀!因为结果中没有编号列。
而试验证明,确实是按照编号顺序排列了,请问是为什么?
...全文

相关推荐

评论 8
收藏 已收藏
分享
返回顶部
dongdandan
MS-SQL Server 34,876 成员 254,635 内容