ここに示した演算子は、数値型から日付/時刻型までの、多くの固有デー タ型用に定義されています。
Table 4-2. Postgres 演算子
演算子 | 説明 | 使用方法 |
---|---|---|
< | より小さい | 1 < 2 |
<= | より小さいか等しい | 1 <= 2 |
<> | 等しくない | 1 <> 2 |
= | 等しい | 1 = 1 |
> | より大きい | 2 > 1 |
>= | より大きいか等しい | 2 >= 1 |
|| | 文字列の連結 | 'Postgre' || 'SQL' |
!!= | NOT IN | 3 !!= i |
~~ | LIKE | 'scrappy,marc,hermit' ~~ '%scrappy%' |
!~~ | NOT LIKE | 'bruce' !~~ '%al%' |
~ | (正規表現で)一致するか。 大文字小文字を区別します。 | 'thomas' ~ '.*thomas.*' |
~* | (正規表現で)一致するか、大文字小文字を区別しません。 | 'thomas' ~* '.*Thomas.*' |
!~ | (正規表現で)一致しないか。大文字小文字を区別します。 | 'thomas' !~ '.*Thomas.*' |
!~* | (正規表現で)一致しないか。大文字小文字を区別しません。 | 'thomas' !~ '.*vadim.*' |