0
Select Column1 From Table1;

出力:

x1
x2
x3
x4

出力は Column1 になります。

結果を次のようにしたい:

OTHERS 
x1 
x2 
x3 
x4

「OTHERS」の値を Column1 に追加したいと思います。

4

2 に答える 2

1

これを行う最も簡単な方法:

select column1 from table1
union all
select 'OTHERS' from dual

うーん、おそらく2番目に簡単な方法です。最も簡単な方法は次のとおりです。

insert into table1 (column1) values 'OTHERS';

鋳鉄製のビジネス ルールがあることは間違いありませんが、これを実行したくない理由があります。

ご希望の注文を取得するには:

select * from (
    select column1 from table1
    union all
    select 'OTHERS' from dual
)
order by decode(column1, 'OTHERS', 1, 2), column1
于 2012-10-16T07:40:49.580 に答える
0

ユニオンを使用:

Select 'OTHERS' AS Column1 From DUAL
UNION
Select Column1 From Table1
于 2012-10-16T07:40:11.457 に答える