我目前正試圖弄清楚如何讓這個工作。內部加入更新
UPDATE
systems AS C
SET C.nulled = '1'
FROM systems
INNER JOIN systems AS P
ON C.nullif = P.sid
WHERE P.status = 1
我不是100%,如果我這樣做是正確的。我想更新C.null爲1,如果P.sid等於在C.
的NULLIF列我目前正試圖弄清楚如何讓這個工作。內部加入更新
UPDATE
systems AS C
SET C.nulled = '1'
FROM systems
INNER JOIN systems AS P
ON C.nullif = P.sid
WHERE P.status = 1
我不是100%,如果我這樣做是正確的。我想更新C.null爲1,如果P.sid等於在C.
的NULLIF列正確的語法:
UPDATE `systems` AS `C`
INNER JOIN `systems` AS `P`
ON `C`.`nullif`=`P`.`sid`
SET `C`.`nulled`='1'
WHERE `P`.`status`=1
'nullif'是一個列名? – 2014-10-01 08:42:42