只有唯一的組我有一個表。GROUP BY MySQL中的一列,但是從另一列
id title value
1 title_a value_z
1 title_a value_y
1 title_a value_x
2 title_a value_z
2 title_a value_y
2 title_a value_x
3 title_a value_z
3 title_a value_y
3 title_a value_w
4 title_a value_z
4 title_a value_y
5 title_a value_z
5 title_a value_y
5 title_a value_x
5 title_a value_w
我要回:
1 title_a
3 title_a
4 title_a
5 title_a
換句話說,我想GROUP BY ID,但消除具有完全相同的一組「價值」的任何羣體。 (id 1和2具有相同的值x,y和z ..因此將它們分組爲1個結果)。標題現在無關緊要。
我可以想像的答案如此簡單,但不能爲我的生活弄清楚如何編寫查詢。我已經嘗試了所有的分組依據,DISTINCTs,和子查詢,我可以想像,但它通過ID儘快似乎I組,有沒有辦法來檢查的「價值」集合的唯一性。
請幫助我,堆棧溢出,你是我唯一的希望......
應該怎樣顯示,如果標題將與ID = 1個 – Uriil