您的位置:首页 > 数据库

SQL中all,any,some的意思

2008-10-05 11:18 399 查看
--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一样

例子:找出ppp里面num最小的数,不能使用min函数

参考:

SELECT * FROM ppp WHERE num<=all (SELECT num FROM ppp)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: