古詩詞大全網 - 成語用法 - sql 多條件篩選語句怎麽寫?

sql 多條件篩選語句怎麽寫?

1、創建測試表,create table test_con_x(company_name varchar(200), remark varchar2(200));

2、插入測試數據,

insert into test_con_x values('中心學校','學校');

insert into test_con_x values('北京銀行','銀行');

insert into test_con_x values('人民保險','保險');

insert into test_con_x values('金融公司','金融');

insert into test_con_x values('無所謂','XX');

3、查詢表中所有數據,select t.*, rowid from test_con_x t;

4、編寫sql,根據指定條件查找所需數據,

select t.*, rowid from test_con_x t?

where regexp_like(company_name,'學校|銀行|保險|金融')

可以看到只有四條所需記錄,