Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 查询和修改数据 » 使用子查询

 

单行和多行子查询

只能向外部语句返回一行或零行的子查询称为单行子查询。单行子查询是在 WHERE 或 HAVING 子句中与比较运算符一起使用的子查询。

可向外部语句返回多行(但只有一列)的子查询称为多行子查询。多行子查询与 IN、ANY 或 ALL 子句一起使用。

 示例 1:单行子查询
 示例 2:单行子查询
 示例 3:使用 IN 的简单多行子查询
 示例 4:多行子查询与使用 IN、ANY 和 ALL 的对比