如何在MySQL中选择一个空结果集?
借助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)