ORACLE中模糊查询有哪几种情况

2024-10-12 23:48:37

ORACLE中经常需要进行模糊匹配,通常使用like来进行模糊匹配。

ORACLE中模糊查询有哪几种情况

工具/原料

电脑

PL/SQL

例如:

1、a表有2个字段column1、column2,具体数据如下图:

ORACLE中模糊查询有哪几种情况

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

ORACLE中模糊查询有哪几种情况

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

ORACLE中模糊查询有哪几种情况

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

ORACLE中模糊查询有哪几种情况

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

ORACLE中模糊查询有哪几种情况

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

ORACLE中模糊查询有哪几种情况
猜你喜欢