索引合并查找

问题描述

| 我有一个带有列[MyColumn] NVarchar(50)的表[MyTable]。现在,在运行以下两个查询时,我在此列上具有非聚集索引:
SELECT  1
FROM    [MyTable] M
WHERE   M.[MyColumn] = @MyColumn

SELECT  1
FROM    [MyTable] M
WHERE   M.[MyColumn] = COALESCE(@MyColumn,M.[MyColumn] )   
我注意到第一个查询使用索引查找(非群集),第二个查询使用索引扫描(非群集)。我可以知道如何结合使用索引搜索和isull吗?     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)