我是新來的SQL,只是想知道如何才能從表中的值只有當它滿足一定的條件。SQL表搜索
我有一個表,如下所示(遺憾的垃圾格式)
COL1 - COL2
1 - 3
1 - 2
2 - 2
3 - 3
3 - 4
我想從COL1獲取值,但只有當他們沒有在COL2一個特定的值。
因此,舉例來說,如果我不想在那裏COL2爲3,將來自COL1返回爲2。
感謝所有幫助
要澄清的唯一值,這兩個值列只存儲引用其他表的id。我只希望COL1中的值不引用COL2中的特定值。
所以當我看到我不希望COL2等於3的值時,這意味着COL1的值'1'將不會像第1行那樣返回。COL2是3和3不會返回從COL1,因爲在第4行COL2等於3
「因此,例如,如果我不想要COL2爲3的值,那麼從COL1返回的唯一值就是2.」 - 不是根據您發佈的樣本數據。 –
2在給定的例子中也有......第3行...... 請檢查並編輯你的問題,你是否想從col1中得到1 –
你的問題對你提供的樣本數據沒有意義,因此downvote。 – psynnott