首页 相关文章 在ADO使用SELECT语法六

在ADO使用SELECT语法六

子查询

在一个SELECT、SELECT...INTO、INSERT...INTO、DELETE、或UPDATE 表达式中,可以包括SELECT表达式,这个SELECT表达式叫做子查询(sub query)。

您可以使用三种语法建立子查询:



表达式 [ANY | ALL | SOME] (子查询)


表达式 [NOT] IN (子查询)


[NOT] EXISTS (子查询)


子查询的一个SELECT表达式,与一般SELECT表达式的语法相同,必须包括在括号之中。

您可以使用子查询来替代SELECT表达式的运算式,或在WHERE或 HAVING子句中的运算式。

关键字ANY和SOME的意义相同,用来选择符合子查询的任何记录的比较条件。譬如下例将返回产品中单价大于订单中任何数量大于100的记录:

SELECT * FROM 产品

WHERE 单价 ANY

(SELECT 单价 FROM 订单

WHERE 数量 100)

关键字AL...[ 查看全文 ]

2016-01-29 标签:

在ADO使用SELECT语法六的相关文章

手机页面
收藏网站 回到头部