有个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 table
create table c as select aac001 from A where AAE202 is not null and AKC032 is null;
--create view
create view v1 as select a.AAC001,a.AAE202,a.AAE010,a.AKC032,b.CARDNUMBER from A inner join B on a.aac001=b.aac001