如果我有条件的查询
where year(MyColumn) = 2009
由于MyColumn上没有索引,如果将其转换为'sargeable'会有关系吗?
where MyColumn >= '20090101' and MyColumn < '20100101'
(除了YEAR函数调用的开销)
答案 0 :(得分:2)
为索引where MyColumn >= 20090101 and MyColumn < 20100101
编码,您可能会在将来添加一段时间,但忘记修复此查询以使用它。