查詢并按字符截取了一個欄位的一組資料怎么判斷這組資料中是否包含某個字串!
uj5u.com熱心網友回復:
SQL> select instr('11122233345555','4') from dual ;
INSTR('11122233345555','4')
---------------------------
10
SQL>
uj5u.com熱心網友回復:
嗯嗯,謝謝!這個我知道,我是說用Substr、Instr查詢截取后得到了一組資料然后怎么判斷這組資料中是否等于或包含某個字串?uj5u.com熱心網友回復:
用 instr(t.str,'45B')>0,如果等于或包含某個字串,回傳值是大于0,反之則等于0示例:
select * from (
select '12345G8789' str from dual
union all
select '12345B8789' str from dual
) t
where instr(t.str,'45B')>0
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/104862.html
標籤:開發
