我有这个具体的声明:
WHERE c.name LIKE '%B%l%' or c.name LIKE '%L%b%'
什么是做同样工作但不使用关键字的替代语句LIKE
?
WHERE (INSTR(c.name, 'B') > 0 AND INSTR(c.name, 'l', INSTR(c.name, 'B')) > 0)
OR (INSTR(c.name, 'L') > 0 AND INSTR(c.name, 'b', INSTR(c.name, 'L')) > 0)
或者
WHERE REGEXP_LIKE(c.name, 'B.*l|L.*b')
db<>在这里摆弄