oracle截取某一字符串中的全部数字作为另外一个查询语句中in的查询条件,怎么做

2024-11-07 20:59:22
有3个网友回答
网友(1):

比如查询包含2的:

select * from xxx_table 枣宴棚where id like '2,%' or id 凳则like '%,2,%' or id like '祥磨%,2'

网友(2):

完全森卖陪用不了索引:

select  xx.*  from xxx_table  此蠢xx, b  where b.col like to_char(xx.id)||',%' 
 or b.col like '%,'||to_char(xx.id)||'配氏,%'
 or b.col like '%,'||to_char(xx.id)

网友(3):

这启闷尺个不能用 in ,罩闹应该用 like
select * from xxx_table xx where xx.id like '%1%' or xx.id like '%2%'悄高 or xx.id like '%3%'