Select Column1 From Table1;
出力:
x1
x2
x3
x4
出力は Column1 になります。
結果を次のようにしたい:
OTHERS
x1
x2
x3
x4
「OTHERS」の値を Column1 に追加したいと思います。
これを行う最も簡単な方法:
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
ユニオンを使用:
Select 'OTHERS' AS Column1 From DUAL
UNION
Select Column1 From Table1