假设需要查询一个字段中的值,查询条件只需取第一个字符。
SUBSTRING(Name, 0, 2) = 'A';
Name LIKE 'A%';
以上方式的哪种效率更高?
就这个需求而言,选择LIKE,因为可以用上索引。
LIKE
函数可能会导致索引失效,应该使用like
1 回答644 阅读
2 回答915 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
6 回答7.2k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
就这个需求而言,选择
LIKE,因为可以用上索引。