null이 아님

<expression> is not null

결과는 부울입니다.

null은 표현식에 평가된 값이 없음을 의미합니다.

예:

@ is not null

이(가) null임

<expression> has null

<expression>은(는) 목록이어야 합니다. 결과는 부울입니다.

목록에 Null 값이 하나 이상 포함되어 있음을 식별하는 데 유용합니다.

예:

["foo", "bar", null] has null --  returns true.
["foo", "bar", ""] has null -- returns false because "" is not considered as null.

==

<expression1> == <expression2>

<expression1>과 <expression2> 모두 동일한 데이터 형식을 가져야 합니다. 결과는 부울입니다.

예:

3.14 == 42
"foo" == "bar"

!=

<expression1> != <expression2>

<expression1>과 <expression2> 모두 동일한 데이터 형식을 가져야 합니다. 결과는 부울입니다.

예:

3.14 != 42
"foo" != "bar"

>

<expression1> > <expression2>

Datetime은 Datetime과 비교할 수 있습니다.

Datetimeonly는 Datetimeonly와 비교할 수 있습니다.

정수나 십진수는 모두 정수나 십진수와 비교할 수 있습니다.

다른 조합은 사용할 수 없습니다.

결과는 부울입니다.

예:

3.14 > 42

>=

<expression1> >= <expression2>

Datetime은 Datetime과 비교할 수 있습니다.

Datetimeonly는 Datetimeonly와 비교할 수 있습니다.

정수나 십진수는 모두 정수나 십진수와 비교할 수 있습니다.

다른 조합은 사용할 수 없습니다.

결과는 부울입니다.

예:

42 >= 3.14

<

<expression1> < <expression2>

Datetime은 Datetime과 비교할 수 있습니다.

Datetimeonly는 Datetimeonly와 비교할 수 있습니다.

정수나 십진수는 모두 정수나 십진수와 비교할 수 있습니다.

다른 조합은 사용할 수 없습니다.

결과는 부울입니다.

예:

42 < 3.14

<=

<expression1> <= <expression2>

Datetime은 Datetime과 비교할 수 있습니다.

Datetimeonly는 Datetimeonly와 비교할 수 있습니다.

정수나 십진수는 모두 정수나 십진수와 비교할 수 있습니다.

다른 조합은 사용할 수 없습니다.

결과는 부울입니다.

예:

42 <= 3.14

산술

+

<expression1> + <expression2>

두 표현식은 모두 숫자(정수 또는 십진수)여야 합니다.

결과도 숫자입니다.

예:

1 + 2 -- returns 3

-

<expression1> - <expression2>

두 표현식은 모두 숫자(정수 또는 십진수)여야 합니다.

결과도 숫자입니다.

예:

2 - 1 -- returns 1