UPDATE ( SELECT b.col1 as old_col1, b.col2 as old_col2, b.col3 as old_col3, t.col1 as new_col1, t.col2 as new_col2, t.col3 as new_col3 FROM bigTable b, tempTable t WHERE b.col = t.col) SET old_col1 = new_col1, old_col2 = new_col2, old_col3 = new_col3;
參考 http://blog.csdn.net/yuhua3272004/article/details/2776121