MariaDB [test]> (select 1 union select 1 union select 1);
|
+---+
|
| 1 |
|
+---+
|
| 1 |
|
| 1 |
|
+---+
|
MariaDB [test]> explain extended (select 1 union select 1 union select 1);
|
+------+--------------+--------------+------+---------------+------+---------+------+------+----------+----------------+
|
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | filtered | Extra |
|
+------+--------------+--------------+------+---------------+------+---------+------+------+----------+----------------+
|
| 1 | PRIMARY | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | No tables used |
|
| 2 | UNION | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | No tables used |
|
| 3 | UNION | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | No tables used |
|
| NULL | UNION RESULT | <union1,2,3> | ALL | NULL | NULL | NULL | NULL | NULL | NULL | |
|
+------+--------------+--------------+------+---------------+------+---------+------+------+----------+----------------+
|
|
MariaDB [test]> show warnings;
|
+-------+------+--------------------------------------------------------------------------------------------------------------+
|
| Level | Code | Message |
|
+-------+------+--------------------------------------------------------------------------------------------------------------+
|
| Note | 1003 | /* select#1 */ select 1 AS `1` union /* select#2 */ select 1 AS `1` union all /* select#3 */ select 1 AS `1` |
|
+-------+------+--------------------------------------------------------------------------------------------------------------+
|