我有有數據,如如何更新同桌同一ID記錄在MySQL
-------------------------------
code value
-------------------------------
02 null
05 null
06 hi
02 hello
05 how
我想更新爲
-------------------------------
id value
-------------------------------
02 hello
05 how
06 hi
02 hello
05 how
我用下面的同一個表的表Table1
查詢,但不工作:
update Table1 set value=value where id is null
一個ID必須是唯一的。爲什麼你多次使用它? – Jens
可能的重複[如何在SQL中使用JOIN執行UPDATE語句?](https://stackoverflow.com/questions/1293330/how-can-i-do-an-update-statement-with-join-in -sql) – Jens
你不能使用id作爲'主鍵'嗎?一個ID必須是唯一的。 –