SQL中,LIKE 的 用法

2025-01-02 22:11:33
推荐回答(5个)
回答1:

SQL Server里有[^]。
楼主要的查询是
select * from A where 姓名字段 not like '[^王]%'

是就是非的非。

回答2:

select * from table_name where name like '王%'
以上为oracle 中用法
select * from A where 姓名字段 not like '[^王]%'
以上为sql server中用法

回答3:

select *from A where name like'王%'

sqlserver里like的通配符只有% _ 两个,没有什么[^]
_ 表示一个字符,% 表示任意个字

如果不是sqlserver,请说明

回答4:

select * from [a] where 姓名 like '王%'

回答5:

select *from A where 姓名 like'王%'

相信我咯