我很感謝任何幫助創建此查詢。我嘗試了幾種方法,但沒有運氣。由於我的問題對我來說有點困難,我會舉一個我想做的事情的簡單例子。我有一個在結構上類似於下面的數據:Mysql查詢找到一個列滿足多個條件的ID
ID TYPE COLOR
1 A Blue
1 B Red
1 C Green
2 C Blue
2 B Green
我想,如果我有兩個特定顏色的ID來創建一個查詢返回的類型。例如,我想找到所有同時具有藍色和紅色的ID。該查詢然後將返回:
1, A , B
A和B返回的順序並不重要。數據集很大,我預計很多ID都可以匹配這兩個條件(大約5萬個左右)。我應該注意,這種類型與顏色無關,因此使問題與this other stackoverflow question,as well as this one不同。
我想我需要做一些子查詢。但真的不知道該怎麼做,謝謝。
如果您需要提出未來的問題,將示例數據和結構放在一起總是一個好主意! – Laurence