• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    sql将一个表中的数据插入到另一个表中的方法
    列名不一定要相同,只要你在HH中列出要插入列的列表跟select from mm表中的选择的列的列表一一对应就可以了,当然两边的数据类型应该是兼容的。
    insert into hh (fielda,fieldb,fieldc) select fieldx,fieldy,fieldz from mm
    复制代码 代码如下:

    ---更新计量点中不存在的数据,将台帐中的信息转移到计量点中
    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)

    声名:a,b ,都是表
    复制代码 代码如下:

    --b表存在(两表结构一样)
    insert into b select * from a

    若两表只是有部分(字段)相同,则
    复制代码 代码如下:

    insert into b(col1,col2,col3,col4,...) select col1,col2,col3,col4,... from a where...

    把表a插入到表b中去。
    复制代码 代码如下:

    --b表不存在
    select * into b from a
    //
    select (字段1,字段2,...) into b from a
    上一篇:sql使用cast进行数据类型转换示例
    下一篇:sql查询表中根据某列排序的任意行语句
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    sql将一个表中的数据插入到另一个表中的方法 sql,将,一个,表,中的,数据,