返回信息流表1 ID|M_id | data_num |para1|para2
表2 M_id|para3|para4
目前知道data_num ,para3和para4 表2的M_id是表1M_id的外键
想用一句INSERT 把数据插入到表2,不知道SQL能实现不,求大牛指点!
这是一条镜像帖。来源:北邮人论坛 / database / #3126同步于 2009/3/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
【求助】求牛人写一句SQL语句
happyc
2009/3/26镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
insert into 表2 values(xxx,(select 表1.M_id from 表1 where data_num=ooo),oxo,xox)
insert into 表2 (ID,M_id , data_num ,para1,para2 )
select xxx ,表1.M_i,oxo,xox,sss from 表1
不知道是不是你想表达的意思
insert into 表2 values((select 表1.M_id,oxo,xox from 表1 where data_num=ooo))
这个好一些