boolean 인 1 과 0 으로 참, 거짓을 구별하고, boolean 타입이 아니라면 FALSE를 돌려 줍니다. IS 뒤에 TRUE, FALSE, UNKNOWN 가 올 수 있습니다.

#ex.1)
 mysql> SELECT 1 IS TRUE;
      -> 1

 mysql> SELECT 1 IS FALSE;
      -> 0

 mysql> SELECT 0 IS FALSE;
      -> 1

 mysql> SELECT -1 IS FALSE;
      -> 0

 mysql> SELECT '' IS FALSE;
      -> 1

 mysql> SELECT '가' IS FALSE;
      -> 1

 mysql> SELECT NULL IS FALSE;
      -> 0

 mysql> SELECT NULL IS UNKNOWN;
      -> 0

0 댓글