【发布时间】:2011-12-19 09:55:16
【问题描述】:
来自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 性能。
【问题讨论】:
-
两种语句的性能没有区别。
标签: sql-server-2008 query-optimization table-alias