下面SQL查询出来的结果如下:
SELECT * FROM item_img_spec WHERE item_id = 2 ORDER BY sort ASC, item_img_spec_id DESC
怎么让他 spec_id
相同的只显示一条
变成这样
SELECT * FROM item_img_spec WHERE item_id = 2 GROUP BY spec_id ORDER BY sort ASC, item_img_spec_id DESC
谢谢大家,直接这样就可以啦
SELECT distinct spec_id FROM item_img_spec WHERE item_id = 2 ORDER BY sort ASC, item_img_spec_id DESC