如何在 MySQL 中選擇空結果集?


藉助 MySQL 中的虛擬表“dual”,可以選擇一個空結果集。查詢如下 -

mysql> select 1 from dual where false;
Empty set (0.00 sec)

在上述查詢中,“dual”是一個虛擬表,以上條件為 false。因此,它返回空集。

讓我們用 true 條件來檢查。它將返回選擇的值。查詢如下 -

mysql> select 1 from dual where true;

以下是輸出 -

+---+
| 1 |
+---+
| 1 |
+---+
1 row in set (0.00 sec)

更新時間: 2019-07-30

947 次瀏覽

開啟你的職業生涯

完成課程並獲得認證

開始
廣告