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 的用法 » 查询和修改数据 » 使用子查询

 

测试子查询

查询数据一节介绍了可以在 HAVING 子句中使用的简单搜索条件。因为子查询只是在 WHERE 或 HAVING 子句中出现的表达式,所以子查询中的搜索条件看上去很常见。

这些子查询测试包括:

  • 子查询比较测试   将表达式的值与子查询为主查询的表中的每一记录生成的单个值进行比较。比较测试使用随子查询一起提供的运算符(=、<>、<.<=、>、>=)。

  • 定量比较测试   将表达式的值与子查询生成的每一组值进行比较。

  • 子查询集合成员资格测试   检查表达式的值是否与子查询生成的某一组值匹配。

  • 存在测试   检查子查询是否生成一些行。


子查询比较测试
子查询和 IN 测试
子查询和 ANY 测试
子查询和 ALL 测试
子查询和 EXISTS 测试