2016-04-26 123 views

回答

0

您应该在本双表使用方法:

select 'a' as A, 'b' as B, 'c' as C 
from dual; 
实际查询的

Select 
    (Select count() from table1) area1, 
    (Select count() from table2) area2, 
    (Select count(*) from table3) area3 
from dual; 
+0

我得到了错误的ORA-00936:缺少表达 –

+0

对不起,更新的查询 –

0

我假设你想知道如何创建一个别名为列,像这样:

SELECT 'a' AS "This is an a" FROM DUAL; 

这将使输出

This is an a 
a 

您可以以同样的方式将多个别名分配给多个列:

+0

我实际的SQL查询“选择区域1 (从表1 SELECT COUNT(*)), (SELECT COUNT(*) from table2)area2, (Select table(*)from table3)area3“我们可以将它转换为oracle查询,以便它可以在PL/SQL Developer中运行。 –