如何实现这样的多列合并效果?
表A 表B
字段1 字段2 ---------> select结果
a1 b1 a1
a2 b2 a2
a3 b3 a3
b1 b1
b2
b3
注意:表A和表B的结构不一样,如果只用SQL语句怎么实现。
两列合并的时候要剔除相同的选项
------解决方案--------------------select 字段1 from 表A union select 字段2 from 表B
------解决方案----------------------union 合并重复行
--union all不合并重复行
select 字段1 as 字段名
from 表A
union
select 字段2 as 字段名
from 表B
------解决方案--------------------select 字段1 from 表A
union
select 字段2 from 表B