如何在不从现有表中选择的情况下生成具有 2 行和 2 列的表?我正在寻找的是一个返回的选择语句,
例如
id | value
---------
1 | 103
2 | 556
您可以使用UNION ALL
. 那么哪个是更好的选择UNION
SELECT 1 as id, 103 as value
UNION ALL
SELECT 2 as id, 556 as value
Sybase 回答,在 mysql 中尝试类似的东西
select "1" as id,"103" as value
union
select "2" ,"556"
id | value
----------
1 | 103
2 | 556
除非您想将数据硬编码到您的 SELECT 语句中,否则您将需要从表中选择。