小编Gar*_*y B的帖子

从 WHERE 子句中删除子字符串

我有一个使用SUBSTRINGWHERE 子句中的函数的存储过程。

SELECT DISTINCT
   ColumnBB,
   ColumnCC
FROM TableAA WITH (NOLOCK)
WHERE SUBSTRING(ColumnAA, 1, 17) = @VariableA;
Run Code Online (Sandbox Code Playgroud)

如何防止此查询的索引扫描并使其快速执行?

performance sql-server query-performance

2
推荐指数
1
解决办法
2923
查看次数