sql将一个表中的数据插入到另一个表中的方法(sql把一张表的数据导入另一张表)满满干货

随心笔谈2年前发布 admin
166 0 0

文章摘要

这篇文章讨论了如何在数据管理系统中更新计量点中不存在的数据,并将现有的记录信息转移到新的计量点中,以避免重复记录和提高数据管理效率。文章介绍了通过SQL查询将数据从原始数据表(如Meters)转移到MetricPoints表的具体方法,确保每个新计量点的唯一性和准确性。这种方法有助于优化数据管理流程,提升系统的整体效率。

—更新计量点中不存在的数据,将台帐中的信息转移到计量点中

insert into MetricPoints (MeterID,MetricPointName,[Description],DepartmentID,MediumID)

(SELECT m.MeterID,m.MetricItems+m.InstallPlace as m_MetricPointName,m.MetricItems,m.DepartmentID,m.MediumID

FROM Meters m WHERE NOT EXISTS (SELECT 1 FROM MetricPoints WHERE MetricPoints.MeterID=m.MeterID ) and m.MediumID=2)

© 版权声明

相关文章