2015-07-10 42 views
1

我使用phpmyadmin的SQL窗口,並試圖讓表ismysqlwndef列數據爲wndef列在表k2sql2,並確保從ismysql傳來的數據來自k2sql2中匹配syn_offset的行。使用where子句中複製列的數據從一個表到另一個MySQL中

有在ismysql數據的更多行,但我想表以匹配在ismysqluoffsetak2sql2等於列syn_offset

這是我想要的語法:

INSERT INTO k2sql2 (wndef) 
SELECT wndef 
FROM ismysql 
where ismysql.uoffset = k2sql2.syn_offset 

更正我的語法大加讚賞。

+4

INSERT是添加_new_行。這是基本的SQL。 – Barmar

回答

1

這聽起來像你想的update不是insert

update k2sql2 join 
     ismysql 
     on ismysql.uoffset = k2sql2.syn_offset 
    set k2sql2.wndef = ismysql.wndef; 
相關問題