我有一张桌子:
create table test
(
cola varchar(10),
colb varchar(10)
)
有一些记录:
cola colb
------------
A B
C D
E F
G H
我想以下列格式显示结果:
columnName
----------
A
C
E
G
B
D
F
H
select cola+colb as columnName from test;
给我:
columnName
------------
AB
CD
EF
GH
答案 0 :(得分:1)
您需要对此任务使用UNION
操作。这是您要求的查询。
select cola as columnName
from test
union
select colb as columnName
from test
注意: UNION
只会保留一条记录,以防cola
和colb
之间出现重复值。如果要查看结果中重复的重复值,请改用UNION ALL
操作。