IN 条件

当项列表中包括该关键字左边的表达式时,满足 IN 条件。
IN 条件
元素 描述 限制 语法
collection_col 在 IN 条件中使用的集合列的名称 该列必须在指定的表中存在 标识符

如果您指定 NOT 运算符,则当该表达式不在项的列表中时,该 IN 条件为 TRUE。NULL 值不满足 IN 条件。

下列示例展示一些 IN 条件:
WHERE state IN ('CA', 'WA', 'OR')
      WHERE manu_code IN ('HRO', 'HSK')
      WHERE user_id NOT IN (USER)
      WHERE order_date NOT IN (TODAY) 

GBase 8s ESQL/C 中,在执行时刻对内建的 TODAY 函数求值。当打开游标或当执行查询时,对内建的 CURRENT 函数求值,如果它是单个 SELECT 语句的话。

内建的 USER 函数区分大小写;例如,它将 minnieMinnie 解释为不同的值。

1 请参阅 表达式
2 请参阅 文字的数值
3 请参阅 文字的 DATETIME
4 请参阅 用引号括起的字符串
5 请参阅 文字的 INTERVAL
6 请参阅 DATETIME 字段限定符
7 请参阅 Literal Row
8 请参阅 文字的集合