关于查询过程中别名的使用
select userid from
(select top 3 userid from
(select top 7 userid from #T order by userid) Ta
order by userid desc) Tb
order by userid
此条语句的作用是:选出第5-7条记录
谁能告诉我上面这段代码中为什么要使用Ta Tb 两个别名么?
用处是啥?
[解决办法]
虚拟表要加别名,语法要求
[解决办法]
一般习惯上都要回在子查询上加上别名,这样方便引用。有些数据库则强制对子查询必须加上别名。
其实你完全可以把这 ta, tb 的别名去掉试一下。 应该是产生完全相同的结果。
[解决办法]
2楼正解