你好,我是新來的MySQL和PHP和只是想知道,如果這是MySQL查詢是有效的:ELSE IF語句可能嗎?
IF (NOT EXISTS(SELECT uid2 FROM table WHERE uid1 = '$uid1'))
BEGIN
UPDATE table
SET uid2 = $var
END
ELSE
IF (NOT EXISTS(SELECT uid3 FROM table WHERE uid1 = '$uid1'))
BEGIN
UPDATE table
SET uid3 = $var
END
我試圖插入$ VAR到我的表,但僅當有對UID2和UID3沒有價值。希望這是有道理的我已經得到了很多選票下來,不知道爲什麼:/
更新您的問題與一些實際的數據和所需的輸出,以獲得更好的結果。 –
該代碼不是php –
您是否詢問ELSE IF條件是否在mysql中使用,是您的問題嗎? –