VALUES row_constructor_list [ORDER BY column_designator] [LIMIT BY number]row_constructor_list:ROW(value_list)[, ROW(value_list)][, ...]value_list:value[, value][, ...]column_designator:column_index
mysql> VALUES ROW(1,-2,3), ROW(5,7,9), ROW(4,6,8);+----------+----------+----------+| column_0 | column_1 | column_2 |+----------+----------+----------+| 1 | -2 | 3 || 5 | 7 | 9 || 4 | 6 | 8 |+----------+----------+----------+3 rows in set (0.00 sec)
mysql> VALUES ROW(1,-2,3), ROW(5,7,9), ROW(4,6,8) ORDER BY column_1;+----------+----------+----------+| column_0 | column_1 | column_2 |+----------+----------+----------+| 1 | -2 | 3 || 4 | 6 | 8 || 5 | 7 | 9 |+----------+----------+----------+3 rows in set (0.00 sec)
mysql> VALUES ROW("q", 42, '2019-12-18'),-> ROW(23, "abc", 98.6),-> ROW(27.0002, "Mary Smith", '{"a": 10, "b": 25}');+----------+------------+--------------------+| column_0 | column_1 | column_2 |+----------+------------+--------------------+| q | 42 | 2019-12-18 || 23 | abc | 98.6 || 27.0002 | Mary Smith | {"a": 10, "b": 25} |+----------+------------+--------------------+3 rows in set (0.00 sec)
mysql> SELECT 1,2 UNION SELECT 10,15;+----+----+| 1 | 2 |+----+----+| 1 | 2 || 10 | 15 |+----+----+2 rows in set (0.00 sec)mysql> VALUES ROW(1,2) UNION VALUES ROW(10,15);+----------+----------+| column_0 | column_1 |+----------+----------+| 1 | 2 || 10 | 15 |+----------+----------+2 rows in set (0.00 sec)
mysql> VALUES ROW(1,2), ROW(3,4), ROW(5,6)> UNION VALUES ROW(10,15),ROW(20,25);+----------+----------+| column_0 | column_1 |+----------+----------+| 1 | 2 || 3 | 4 || 5 | 6 || 10 | 15 || 20 | 25 |+----------+----------+5 rows in set (0.00 sec)
mysql> VALUES ROW(1,2), ROW(3,4), ROW(5,6), ROW(10,15), ROW(20,25);+----------+----------+| column_0 | column_1 |+----------+----------+| 1 | 2 || 3 | 4 || 5 | 6 || 10 | 15 || 20 | 25 |+----------+----------+
文章转载自数据库杂货铺,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




