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


WHERE Name [ 'S'
NULL 谓词这将检测未定义的值 。可以检测所有空值,或所有非空值 。NULL谓词的语法如下:
WHERE field IS [NOT] NULL
NULL谓词条件是可以在WHERE子句中的流字段上使用的少数谓词之一 。
EXISTS 谓词它使用子查询来测试子查询是否计算为空集 。
【二 第八十九章 SQL命令 WHERE】select t1.disease FROM illness_tab t1 WHERE EXISTS
(select t2.disease FROM disease_registry t2
WHERE t1.disease = t2.disease
HAVING COUNT(t2.disease) > 100)
FOR SOME 谓词WHERE子句的FOR SOME谓词可用于根据一个或多个字段值的条件测试确定是否返回任何记录 。该谓词的语法如下:
FOR SOME (table [AS t-alias]) (fieldcondition)
FOR SOME指定字段condition的值必须为true; 至少有一个字段值必须匹配指定的条件 。Table

推荐阅读