Select Column1 From Table1;
输出 :
x1
x2
x3
x4
输出将在 Column1 中。
我希望结果是:
OTHERS
x1
x2
x3
x4
我想将“其他”值添加到 Column1。
这样做的最简单方法:
select column1 from table1
union all
select 'OTHERS' from dual
嗯,可能是第二简单的方法,因为最简单的方法是:
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