Re: [SQL ] 依條件 UPDATE 多行
update tablea inner join tableb
on tablea.id = tableb.aid
set tableb.num = tablea.num
※ 引述《LaPass (LaPass)》之銘言:
: 資料庫名稱: MySQL
: 資料庫版本: 不確定,但版本不會太新
: 內容/問題描述:
: tablea
: id name num
: 1 AA 5
: 4 BB 6
: 5 CC 7
: tableb
: id aid name num
: 1 1 AA 0
: 2 4 BB 0
: 3 5 CC 0
: 有沒有辦法只靠一行SQL
: 就把tablea的num,依照 tablea.id=tableb.rid的條件,寫到tableb的num
: 希望最後會變成下面這樣
: tableb
: id aid name num
: 1 1 AA 5
: 2 4 BB 6
: 3 5 CC 7
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.61.233.210
※ 文章網址: http://www.ptt.cc/bbs/Database/M.1403163907.A.A76.html
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):