MySQL에서 더미 테이블 'dual'을 사용하여 빈 결과 집합을 선택합니다. 쿼리는 다음과 같습니다 -
mysql> select 1 from dual where false; Empty set (0.00 sec)
위 쿼리에서 "dual"은 더미 테이블이고 위의 조건은 false입니다. 따라서 빈 집합을 반환합니다.
실제 상태로 확인해보자. 선택한 값을 반환합니다. 쿼리는 다음과 같습니다 -
mysql> select 1 from dual where true;
다음은 출력입니다 -
+---+ | 1 | +---+ | 1 | +---+ 1 row in set (0.00 sec)