選擇不同的值,我有一個名爲replies
表。有一列裏面叫approval
。SQL:從一列在數據庫的表
我使用的值是yes
no
和disapproved
yes
由管理員批准,並顯示給大家。no
尚未批准,證明只有管理員。disapproved
由管理員批准,而示出爲無。
有沒有一種方法可以選擇具有兩個值的批准欄中的回覆? yes
和no
。
因爲我不想顯示disapproved
回覆
我搜索網絡和計算器。我沒有得到任何地方,也許是因爲我沒有對我的問題使用正確的關鍵詞。
選擇不同的值,我有一個名爲replies
表。有一列裏面叫approval
。SQL:從一列在數據庫的表
我使用的值是yes
no
和disapproved
yes
由管理員批准,並顯示給大家。no
尚未批准,證明只有管理員。disapproved
由管理員批准,而示出爲無。有沒有一種方法可以選擇具有兩個值的批准欄中的回覆? yes
和no
。
因爲我不想顯示disapproved
回覆
我搜索網絡和計算器。我沒有得到任何地方,也許是因爲我沒有對我的問題使用正確的關鍵詞。
SELECT * FROM replies WHERE approval IN ('yes', 'no');
或者有沒有比你提到的三種可能的其他值:
SELECT * FROM replies WHERE approval <> 'disapproved';
將這項工作:
SELECT * FROM replies WHERE approval != 'disapproved'