Re: [SQL ] 依條件 UPDATE 多行

作者: cutekid (可愛小孩子)   2014-06-19 15:45:06
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

Links booklink

Contact Us: admin [ a t ] ucptt.com