编写SQL语句时,有很多次当过滤器用来过滤掉一些记录,和SQL称为蒲(
搜索参数/蒲)短。
复制代码代码如下所示:
以上金额为4000,金额<6000者为筛选
条件。
当然,这不是说WHERE子句的SQLServer是使用SQLServer索引。SQLServer是无用的索引没有SARG
运算符,和SQLServer是难使用和
优化。
这意味着,如果你的SQL语句,包括非没有WHERE子句SARG运算符,那么您的SQL语句不使用表中的索引。
这里有一些非sarg运算符:
非sarg运算符包括
不,
< >,
不存在,
不在,
不喜欢
规则是有一个不关键字或一个意思不等于索引的意思。
也有一些内部
功能不如果他们使用这些内部
函数使用索引,SQL Server
内部函数,如:
转换()、上()等。