我有两张桌子。
GeneralTable
ID | Date | Invoice_Number | Accno
1 | 17/03/2016| 12334566 | 12546
Client_Table
ID | Date | Invoice_Number | Accno
6 | 14/02/2016| 12334566 | 125462
我需要将Date和Accno从Client_Table
拉到GeneralTable,invoice_number是唯一的字段。
结果
GeneralTable
ID | Date | Invoice_Number | Accno
1 | 14/02/2016| 12334566 | 125462
答案 0 :(得分:2)
您可以使用update-join语法:
UPDATE GeneralTable g
JOIN ClientTable c ON g.invoice_number = c.invoice_number
SET g.date = c.date, g.accno = c.accno