新增sql后面可以跟where条件(多表关联新增数据和复制数据)

本文介绍了使用SQL进行数据复制和更新的高级技巧,包括如何通过insert语句结合select查询来复制数据,以及如何避免重复插入已存在的记录。这些技巧对于数据库管理和数据同步具有重要意义。

1。在sql中新增数据的时候,必须条件是,insert的字段在(select)的表里面的字段是有的

insert into table_name( v1,v2,v3) VALUES (select a,b,c from 查询表 where 条件)

2.此sql可复制数据

insert into inj_wash_updatelog g (g.proid,g.update_date)
select t.proid,t.subdate from inj_wash_pro t
where t.proid not in(select g.proid from inj_wash_updatelog g)

 

转载于:https://www.cnblogs.com/Darkqueen/p/9530009.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值