SQL返回2列

时间:2012-11-15 00:24:11

标签: sql oracle

我有两个复杂的select语句,每个语句都返回一个相同类型的值。我试图将它们组合成一个有点像UNION的语句,而不是在一列中返回2行,它将返回2个明确命名的列,每列包含一个值。有一种简单的方法可以做到这一点吗?

2 个答案:

答案 0 :(得分:1)

你可以随时

SELECT (SELECT the_first_select) AS col1, (SELECT the_second_select) AS col2
FROM DUAL

答案 1 :(得分:0)

select (select 'expr1'), (select 'expr2')