为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

宝慕林4294392 2023-04-08 18:14:48
 如果另一张表是Student,我要insert into student (updateDate)values......这里要插入一个updateDate这个字段的值,这个值是User中updateDate的值,应该怎么写啊? 我刚毕业新手。
查看完整描述

2 回答

?
梦里花落0921

TA贡献1772条经验 获得超6个赞

nsert into student(updateDate) values 
select updateDate from user

查看完整回答
反对 回复 2023-04-12
?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

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);

查看完整回答
反对 回复 2023-04-12
  • 2 回答
  • 0 关注
  • 185 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信