比如我在User表中有一个updateDate的值,怎么将这值在另一张表写insert语句时插进去?

 如果另一张表是Student,我要insert into student (updateDate)values......这里要插入一个updateDate这个字段的值,这个值是User中updateDate的值,应该怎么写啊? 
我刚毕业新手。

宝慕林4294392
浏览 186回答 2
2回答

梦里花落0921

nsert into student(updateDate) values select updateDate from user

吃鸡游戏

insert语句还可以这么写: insert into xxx a(字段1,updateDate...) (select 字段1,b.updateDate... from User b[可以有其他表] where ...) 以前存储过程中用到一个SQL,可以参考一下: INSERT INTO log (id,error_name,error_memo,occur_time,log_id)      (SELECT id,'操作错误','操作值超出范围',SYSDATE,logId                FROM sys_error A WHERE A.ID=ac_ID AND A.isClosed IS NULL);
打开App,查看更多内容
随时随地看视频慕课网APP