如果我有一個MySQL表由字段選擇one
,two
,three
和four
可我然後以某種方式使用IF
語句來接收勵磁four
,只有在一定的條件真正?我必須有兩套SELECT
聲明嗎?MySQL的 - 基於if語句
我可以做(在僞代碼):
SELECT one, two, three
IF (1 == 1) THEN
four
ENDIF
FROM table
還是我無論如何都必須做到:
IF (1 == 1) THEN
SELECT one, two, three, four
ENDIF
ELSE THEN
SELECT one, two, three
ENDIF
我只是好奇,我沒有爲這個特定的用法。
謝謝 - 這基本上是我想知道的。 – Eikern 2010-02-02 23:38:11