sql两张表对应同步数据(有数据做update没有数据没有数据做insert)

Posted Jina

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql两张表对应同步数据(有数据做update没有数据没有数据做insert)相关的知识,希望对你有一定的参考价值。

--有数据的就做udpate
--update Tag_ReXian
--set Tag_ReXian.RenWuHao=temp.TASKID,......
--from dbo.LJ_GD_CASE_INFO temp
--where Tag_ReXian.RenWuHao=temp.TASKID

 

--没有数据的做insert
--insert into Tag_ReXian(RenWuHao,......)
--select temp.TASKID,......
--from dbo.LJ_GD_CASE_INFO temp
--where temp.TASKID not in(
-- select RenWuHao from Tag_ReXian
--)











以上是关于sql两张表对应同步数据(有数据做update没有数据没有数据做insert)的主要内容,如果未能解决你的问题,请参考以下文章

sqlserver两张表数据联级删除问题

SQL 语句 两张表中的差集

在SQL中 如何实现不同数据库的两张表的同步

sql两张表(主表和字典表)关联查询,字典项翻译问题

数据库中两张表之间的数据同步实现思路(增加删除更新)Mysqlsqlserver

SQL关联两张表查数据,结果只显示一条。