【发布时间】:2011-12-17 04:58:11
【问题描述】:
有时我发现自己想将现有表加入到查询中输入的值表中。比如:
SELECT ((1,2,3),(4,5,6));
查询将返回两行,每行 3 列。显然这种语法是不正确的,但是用这种方式生成单行数据是有可能的。例如:
SELECT 1,2,3;
真的有办法做我想要实现的目标吗?
【问题讨论】:
标签: mysql
有时我发现自己想将现有表加入到查询中输入的值表中。比如:
SELECT ((1,2,3),(4,5,6));
查询将返回两行,每行 3 列。显然这种语法是不正确的,但是用这种方式生成单行数据是有可能的。例如:
SELECT 1,2,3;
真的有办法做我想要实现的目标吗?
【问题讨论】:
标签: mysql
SELECT 1,2,3
UNION ALL
SELECT 4,5,6;
【讨论】: