在索引列上正确使用LIKE运算符

使用LIKE运算符执行基于通配符的模糊查询,查询包含字符串的所有数据. 查询条件可以包含数字或者字符文本: %表示零个或者多个字符. _ 表示一个字符.

1.LIKE做模糊查询时,首字母确定使用索引

SQL> set autotrace trace exp
SQL> select last_name,salary
  2  from employees
  3  where last_name like 'K%';

首字母不确定不走索引
SQL> select last_name,salary
  2  from employees
  3  where last_name like '_i%';


posted @ 2012-07-15 16:40  simplefrog  阅读(580)  评论(0编辑  收藏  举报