一般的な演算子

The operators listed here are defined for a number of native data types, ranging from numeric types to data/time types.

ここに示した演算子は、数値型から日付/時刻型までの、多くの固有デー タ型用に定義されています。

Table 4-2. Postgres 演算子

演算子説明使用方法
< より小さい1 < 2
<= より小さいか等しい1 <= 2
<> 等しくない1 <> 2
= 等しい1 = 1
> より大きい2 > 1
>= より大きいか等しい2 >= 1
|| 文字列の連結'Postgre' || 'SQL'
!!= NOT IN3 !!= i
~~ LIKE'scrappy,marc,hermit' ~~ '%scrappy%'
!~~ NOT LIKE'bruce' !~~ '%al%'
~ (正規表現で)一致するか。 大文字小文字を区別します。'thomas' ~ '.*thomas.*'
~* (正規表現で)一致するか、大文字小文字を区別しません。'thomas' ~* '.*Thomas.*'
!~ (正規表現で)一致しないか。大文字小文字を区別します。'thomas' !~ '.*Thomas.*'
!~* (正規表現で)一致しないか。大文字小文字を区別しません。'thomas' !~ '.*vadim.*'