当前位置: 代码迷 >> PB >> 老师;救救小弟我呀
  详细解决方案

老师;救救小弟我呀

热度:393   发布时间:2016-04-29 09:43:03.0
老师;救救我呀.
老师:一个表用于每个月修改数据 :中间表 另一个:收费表 用于存放多个月的收费数据,两个表的结构相同,主键是;房号,收费项目,应交月份.
每个月将"中间表"修改好的数据增加到"收费表"
现求一sql 语句来完成这一功能,下面的语句做不到
  insert into 收费表 select * from 中间表 where (中间表.房号 and 中间表.应交月份) not in (select 收费表· 房号,收费表.应交月份 from 收费表 )
//commit using sqlca;
//
  

不知怎样写



------解决方案--------------------
insert into 收费表 select * from 中间表 where 房号 not in (select 房号 from 收费表 ) and 应交月份 not in (select 应交月份 from 收费表 )
  相关解决方案