create table #A(id int)
go
insert into #A values(1)
insert into #A values(2)
insert into #A values(3)
insert into #A values(4)
go
--All:对所有数据都满足条件,整个条件才成立,例如:5大于所有返回的id
select *
from #A
where 5>All(select id from #A)
go
--Any:只要有一条数据满足条件,整个条件成立,例如:3大于1,2
select *
from #A
where 3>any(select id from #A)
go
--Some和Any一样
本文介绍了SQL中的条件子句All和Any的基本用法。通过具体的示例展示了如何使用这些子句来筛选数据。All子句确保所有数据都符合指定条件,而Any子句则只需要一条记录符合条件即可。
3841

被折叠的 条评论
为什么被折叠?



