类SQL通配符协助
我需要你的帮助,我有一个简单的查询,但不知道如何相应地更改类似的通配符。此选项用于查询Oracle数据库 你能帮我做一下吗类SQL通配符协助,sql,oracle,Sql,Oracle,我需要你的帮助,我有一个简单的查询,但不知道如何相应地更改类似的通配符。此选项用于查询Oracle数据库 你能帮我做一下吗 select * from table_name where field1 like '1%' or field2 like '2%' or field3 like '3%' or field4 start with 4 but not 4123 以下是另一种方法: select * from table_name where substr (
select * from table_name
where field1 like '1%'
or field2 like '2%'
or field3 like '3%'
or field4 start with 4 but not 4123
以下是另一种方法:
select *
from table_name
where
substr (field1, 1, 1) in ('1', '2', '3', '4') and
field1 not like '4123%'
以下是另一种方法:
select *
from table_name
where
substr (field1, 1, 1) in ('1', '2', '3', '4') and
field1 not like '4123%'
谢谢你们的快速反应,谢谢你们的快速反应。