SQL中all,any,some的意思
2014-03-01 14:42
316 查看
SQL中all,any,some的意思
转自:http://hi.baidu.com/magus163/item/dca30d0a2d1591dcdce5b04bcreate table #A(id int)
go
insert into #A s(1)
insert into #A s(2)
insert into #A s(3)
insert into #A s(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中的三值逻辑
- SQL Server 作业批量停止
- 结束SQL阻塞的进程
- 动态生成SQL Server视图作业
- SQL Server 语句操纵数据库
- linux快速部署mysql服务器
- sql 存储过程分页
- 在WINXP系统上安装SQL Server企业版的方法
- 通过批处理调用SQL的方法(osql)
- SQL Server 存储过程的分页
- ASP程序与SQL存储过程结合使用详解
- SQL SERVER编写存储过程小工具
- 防御SQL注入攻击时需要注意的一个问题
- SQL Server复制需要有实际的服务器名称才能连接到服务器
- SQL server 表操作介绍
- SQL Server 2000 注入防护大全(二)
- SQL Server 2000 注入防护大全(一)
- PJBlog存在SQL注入漏洞大家要快下补丁了