2016-04-26 121 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中運行。 –