来自对https://stackoverflow.com/a/11064/247702的评论
您无需使用 Answer.Text 或 a.Text 来解决查询计划器的问题。使用表名还是别名并不重要,但限定字段会有所帮助。
SQL Server 2008 在查询单个表时是否如此?例如,这会
select
mt.myfield
from
mytable mt
where
mt.myid = 1
比这更快?
select
myfield
from
mytable
where
myid = 1
我当然可以测试这个,但我没有足够大的数据集,也不知道如何可靠地测试 SQL Server 性能。