王璟:sql DISTINCT 排序
郭金平的回答:
因为你没有排序啊 order by只对你的子查询有作用 子查询的结果集生成表a后相当于 select DISTINCT (a.pid) from a 你把top 10000 去掉看看你的语句就会错了 除非同时指定了 TOP,否则 ORDER BY 子句在视图、内嵌函数、派生表和子查询中无效。
江泽文的回答:
因为你没有排序啊 order by只对你的子查询有作用 子查询的结果集生成表a后相当于 select DISTINCT (a.pid) from a 你把top 10000 去掉看看你的语句就会错了 除非同时指定了 TOP,否则 ORDER BY 子句在视图、内嵌函数、派生表和子查询中无效。
经验分享互联网动态
更多阅读推荐