我已經得到了下一個SQL查詢:幫助與SQL查詢
SELECT FIRST_NAME, LAST_NAME
FROM MYTABLE
WHERE STATUS = 1 AND VARIABLE IN ('PR', 'AR') AND SPECIAL = 1;
特別的是,如果我以前在我的表單中選擇「PR」(複選框),它增加了一個aditional的條件。事情是,用這個查詢,我不再獲得VARIABLE爲'AR'的行。現在
,這個想法是,這個查詢應該返回時變量是「公關」或「AR」任何行,但如果是「公關」,從這個「PR'單獨組,它應該只返回SPECIAL ones。我的意思是,它應該仍然顯示VARIABLE ='AR'的行,但是如果SPECIAL = 1,那麼'PR'的那些應該只是那些SPECIAL = 1的行。
我知道這個想法應該是非常很簡單,但當他們給我這份任務時,我完全驚慌失措,因爲我一直在努力。
'如果SPECIAL = 1,那麼......只有那些SPECIAL = 1。'我想我知道你的意思,但你的方式寫它是混亂。 – 2010-06-30 23:26:17
我知道,對不起。我的母語不是英語,加上我完全嚇壞了。 – 2010-07-01 01:15:00