u010618076
realcolin
采纳率100%
2019-02-28 11:30 阅读 337

sql插入数据的问题。求大神解答

10

图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • 已采纳
    WWJ362429 WWJ362429 2019-02-28 13:34

    update
    tableB B
    join
    (select * from tabalA A join tableB B on A.colum1=B.colum1) t
    on
    B.colum1 = t.colum1
    set B.colum2=t.colum2,B.colum3=t.colum3, where B.colum1= 1;
    where条件不给定则会将B表全部update。

    点赞 1 评论 复制链接分享
  • yangxingzou zoyation 2019-02-28 11:42

    update tableA a,tableB b
    set b.col2=a.col2,b.col3=a.col3
    where a.id=b.id

    点赞 评论 复制链接分享
  • l_w610 l_w610 2019-02-28 11:48

    update
    table2 b
    inner join
    table1 c
    using(字段1)
    set
    b.字段2=c.字段2,
    b.字段3=c.字段3

    点赞 评论 复制链接分享

相关推荐