标签: sql-server
我需要添加一个新的SELECT语句,其搜索条件包括 leagueCode LIKE'nba%'之类的内容。
我想知道对于leagueCode的索引是否仍可利用,或者在目标列中包含%之后引入任何开销。
答案 0 :(得分:4)
它取决于通配符的位置100%。
开销?当然 - 但它不是很高(没有表格扫描),并且没有办法解决它。
答案 1 :(得分:3)
是的,仍然可以使用索引,因为你有一个常量前缀(在这种情况下为nba)。
nba