老长时间没写脚本了,退化了.求一段sql语句,请大家帮帮忙.(50分)

  • 主题发起人 主题发起人 701004158
  • 开始时间 开始时间
7

701004158

Unregistered / Unconfirmed
GUEST, unregistred user!
表A(aa,bb,cc,dd)
表B(aa,bb)
怎样将表B的内容插入到表A?
谢谢了.
 
insert into A(aa, bb) select aa, bb from b
 
如果,表A中aa,bb都不是主键就按 KK2000就行
 
不对吧,如果aa,bb是主键就按KK2000
否则,要先赋主键值,然后有数据集取表B中的数据;
用一个循环就可以实现你的要求了
 
何必要有主键,说不定人家主键是另外一个呢,同意kk2000,但前提条件是cc,dd可以为空.
 
没主键你怎么不记录插如A表呢?
这是新增记录呀
 
对不起各位,我说的不详细,表A中cc不为空,需插入定值x.
还望各位帮忙呀.
 
insert into A select *,'x'from B
 
insert into A(aa, bb, cc) select aa, bb, 'x' from b
lz: I FU YOU;
 
后退
顶部