ORACLE中模糊查询有哪几种情况
ORACLE中经常需要进行模糊匹配,通常使用like来进行模糊匹配。

工具/原料
电脑
PL/SQL
例如:
1、a表有2个字段column1、column2,具体数据如下图:

2、如果查询a表column1中包含小写字母a的数据,则可以用select * from a where column1 like '%a%';查询结果如下:

3、如果查询a表column1中第一个字母为a的数据,则可以用select * from a where column1 like 'a%';查询结果如下:

4、如果查询a表column1中包含小写字母a和f的数据,则可以用select * from a where column1 like '%a%' and column1 like '%f%';查询结果如下:

5、如果查询a表column1中包含小写字母a和f,且a在前f在后的数据,则可以用select * from a where column1 like '%a%f%';查询结果如下:

6、如果查询a表column1中倒数第2个字母为c的数据,则可以用select * from a where column1 like '%c_';查询结果如下:
