我想從表西班牙語更新MySQL表cp5sql,並在PhpMyadmin中使用以下語句。字段名稱是正確的,雖然在每個表中有一些不同。聲明的最後部分將更新限制爲單詞「able」,僅用於測試。從另一個表中更新mysql
我得到一個錯誤,什麼是錯上線2
UPDATE cp5sql c
SET (Spanish_ID, Spanish_Type,Spanish_Uoffset,Spanish_Synset,Spanish_Word)=
(SELECT SID,type,offset,synset,word FROM spanish s
WHERE s.type=c.Type AND s.synset=c.synset AND c.Word ='able');
我也試過:
UPDATE cp5sql
SET (Spanish_ID, Spanish_Type,Spanish_Uoffset,Spanish_Synset,Spanish_Word)=
(SELECT SID,type,offset,synset,word FROM spanish
WHERE spanish.type=cp5sql.Type AND spanish.synset=cp5sql.synset AND cp5sql.Word ='able');
如果你有一個錯誤這是重要的信息。請更新您的問題以包含它。 –