我在mySql中有以下情況,是否可以使用更新語句更新值?MySql - 開關值
我想數值表1.A設置爲2 B的值時1.A 2.C匹配
Table1
columnA
Table2
columnB
columnC
我想運行下面的 - 將它的工作?
Update Table1 SET Table1.columnA=Table2.columnB
WHERE Table1.columnA = Table2.columnC
任何幫助非常讚賞,
我在mySql中有以下情況,是否可以使用更新語句更新值?MySql - 開關值
我想數值表1.A設置爲2 B的值時1.A 2.C匹配
Table1
columnA
Table2
columnB
columnC
我想運行下面的 - 將它的工作?
Update Table1 SET Table1.columnA=Table2.columnB
WHERE Table1.columnA = Table2.columnC
任何幫助非常讚賞,
您可以使用此查詢 -
Update
Table1, Table2
SET
Table1.columnA = Table2.columnB
WHERE
Table1.columnA = Table2.columnC;
...或者這個查詢與JOIN子句 -
Update Table1 JOIN Table2
ON Table1.columnA = Table2.columnC
SET
Table1.columnA = Table2.columnB
怎麼是這樣的:
UPDATE Table1
JOIN Table2
ON Table1.columnA = Table2.columnC
SET Table1.columnA=Table2.columnB
謝謝,很快 - 我會給它一個去 – Chin 2012-04-09 10:46:10
不錯的一個 - 讚賞 – Chin 2012-04-09 11:01:22