二 第八十九章 SQL命令 WHERE( 六 )

可以是单个表,也可以是逗号分隔的表列表,每个表可以有一个表别名 。Fieldcondition为指定表中的一个或多个字段指定一个或多个条件 。table参数和字段condition参数都必须用括号分隔 。
下面的示例展示了如何使用FOR SOME谓词来确定是否返回结果集:
select Name,Age AS AgeWithWorkers
FROM Sample.Person
WHERE FOR SOME (Sample.Person) (Age<65)
ORDER BY Age
在上面的示例中,如果至少有一个字段包含的Age值小于指定的Age,则返回所有记录 。否则,不返回任何记录 。
FOR SOME %ELEMENT 谓词WHERE子句的FOR SOME %ELEMENT谓词语法如下:
FOR SOME %ELEMENT(field) [AS e-alias] (predicate)
FOR SOME %ELEMENT谓词用指定的谓词子句值匹配字段中的元素 。SOME关键字指定字段中至少有一个元素必须满足指定的谓词条件 。谓词可以包含%VALUE

推荐阅读