デュアルから選択して、結果行のいずれかに結果を配置できるかどうか疑問に思っていましたか? 私の望ましい結果は次のようになります。
CID EXT
------ ------
ALL ALL
-- --
DATAA DATAA
DATAB DATAB
DATAC DATAC
やっていた
SELECT 'ALL' AS "CID"
, 'ALL' AS "EXT"
FROM DUAL
UNION
SELECT *
FROM
(
SELECT DISTINCT COLUMN AS "CID"
, COLUMN AS "EXT"
FROM TABLEA
)
しかし、私の結果は
CID EXT
------ ------
-- --
ALL ALL
DATAA DATAA
DATAB DATAB
DATAC DATAC