2014-02-10 56 views
0

記錄我有這個表:MYSQL:選擇具有最低排序

ID | product | image | sort 
--------------------------- 
1 | 1  | img1 | 1 
2 | 1  | img2 | 1 
3 | 1  | img3 | 2 
4 | 2  | img4 | 1 
5 | 2  | img5 | 2 

我怎麼能選擇具有最低排序和最低編號分組通過產品的記錄?

,我希望得到的結果是:

ID | product | image | sort 
--------------------------- 
1 | 1  | img1 | 1 
4 | 2  | img4 | 1 

回答

3

試試這個:

Select * from table WHERE = (Select MIN(sort) from table) ORDER BY ID ASC group by product 
+0

非常感謝!您的查詢似乎正在工作! – Gambric