对于没有表列表的MySQL查询,在行数和列数方面有哪些限制?

对具有显着列表的MySQL查询的限制是,它可以返回恰好一行的结果,但是该结果可以包含多列。

示例

mysql> Select 65/NULL,65+NULL,65*NULL,65-NULL,65%NULL;
+------------+--------------+-------------+-------------+---------+
| 65/NULL    | 65+NULL      | 65*NULL     | 65-NULL     | 65%NULL |
+------------+--------------+-------------+-------------+---------+
|       NULL |         NULL |        NULL |        NULL |    NULL |
+------------+--------------+-------------+-------------+---------+
1 row in set (0.00 sec)

在上面的示例中,我们可以看到,当语句中没有任何表列表时,MySQL仅返回一行包含五列的结果,并具有五个表达式的结果。