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