下面SQL的问号地方该怎么下,才能实现
既包含"23",又包含"56",还包含"78"?即'78aaaaaaaaa23fr56tttttt'匹配的
而'78aaaaaaaaa23frtttttt' 不匹配
select 1 from dual where regexp_like('78aaaaaaaaa23fr56tttttt', '??', 'i')
既包含"23",又包含"56",还包含"78"?即'78aaaaaaaaa23fr56tttttt'匹配的
而'78aaaaaaaaa23frtttttt' 不匹配
select 1 from dual where regexp_like('78aaaaaaaaa23fr56tttttt', '??', 'i')
select 1 from a where b like '78%' and b like '%23%' and b like '%56%';不知道是不是你想要的。
?
AND regexp_like('78aaaaaaaaa23fr56tttttt', '^*56*', 'i')
AND regexp_like('78aaaaaaaaa23fr56tttttt', '^*78*', 'i')