1
我有一個MySQL語句無法編譯,任何人都可以給我一個它應該如何工作的基本示例?半僞代碼:MySQL IF(選擇)語句
IF (SELECT 'id' FROM terms WHERE name = 'thename' IS NULL) THEN
# Do this...
ELSE
# do this...
END IF
我只是無法得到任何IF語句在所有的工作,甚至沒有一個測試一個,如:
IF(1=1)
THEN SELECT "works"
END IF
這是一條SQL語句還是一個存儲過程?您在此處使用的表單僅適用於存儲過程,[如文檔中所述](http://dev.mysql.com/doc/refman/5.5/en/if.html)。 – tadman
很可能你正在運行它作爲MySQL查詢。 – user1502952
SQL語句。 – ScottMcGready