2012-08-10 53 views
2

我目前使用下面的SQL查詢:MySQL查詢與OR

("SELECT * FROM `form` WHERE '1' IN (show1) AND 'agree' NOT IN (test)") 

但是我似乎無法工作,如何在它添加一個或..我需要過濾掉,如果是說「同意'或'不同意'

任何想法?

+1

左邊這並不完全清楚你提出的問題(提供表格內容的提取和你想要的輸出樣本可能會有所幫助),但是也許你想'SELECT * FROM form WHERE show1 = 1 AND NOT NOT IN('agree','disagree') '? – eggyal 2012-08-10 00:55:04

回答

5

假設秀王和測試都列,這是mysql有關的,這應該工作:

"SELECT * 
FROM `form` 
WHERE show1 IN ('1') 
    AND test NOT IN ('agree', 'disagree')" 

我更喜歡有列的比較:)

+0

得到它的工作.. – Aaron 2012-08-10 01:39:08