首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

碰到一个SQL的难题了,请大伙帮帮小弟我

2012-01-01 
碰到一个SQL的难题了,请大伙帮帮我我要建个新的视图表A是个总的表,里面有AAC001,AAE202,AAE010,AKC032四个

碰到一个SQL的难题了,请大伙帮帮我
我要建个新的视图
表A   是个总的表,里面有AAC001,AAE202,AAE010,AKC032四个属性,
表B里有ID,AAC001,CARDNUMBER三个属性
一般说来,表B里的AAC001在A里绝对存在
但是:
select   aac001   from   A   where   AAE202   is   not   null   and   AKC032   is   null
按这个条件检索后的新表C。这个时候表B和表C里的AAC001不会有重合的,
然后我想把检索后的表C的AAC001和表B的AAC001合到一起,然后再建个新的视图

[解决办法]
create view VIEW_NAME as
select * from C
union all
select * from B
如果想过滤重复的记录这样写
create view VIEW_NAME as
select * from C
union
select * from B

[解决办法]
楼上正确

热点排行