常见的SQL SERVER错误————WHERE子句的函数
继续我的SQL SERVER常见错误系列,来看更多的T-SQL错误。错在哪里?如果你看到这样一个查询语句,你能看出问题来吗?select o.OrderID , o.CustomerID , o.Qtyfrom Orders owheredatepart( yyyy, o.OrderDate)='2010'如果该表有1000条数据,这可能没有问题;但是该表若是有1,000,000条数据,那么这就有问题了。为什么呢?让我们来查看他们的执行计划。该表有1000行数据,该查询没有使用索引查询OrderDat
翻译
2010-10-28 22:33:00 ·
836 阅读 ·
0 评论