1. 程式人生 > >mysql中使用instr替換like

mysql中使用instr替換like

方式 too 替換 bar like strong tools 內部函數 name

使用內部函數instr,可代替傳統的like方式查詢,並且速度更快。

instr函數,第一個參數是字段,第二個參數是要查詢的串,返回串的位置,第一個是1,如果沒找到就是0.

實例:

SELECT  
        o.user_name  
FROM  
    sys_user o  
WHERE  
    INSTR(o.user_name,‘主任‘)>0  

  

查找用戶名稱中包含主任的用戶,作用類似於like ‘%主任%’

mysql中使用instr替換like