Php 如何基于mysql中的其他列过滤重复值
我的表如下所示,我想过滤重复的com_id值 取决于其他列值(临时id和颜色) 我希望我的结果表如下所示:Php 如何基于mysql中的其他列过滤重复值,php,mysql,Php,Mysql,我的表如下所示,我想过滤重复的com_id值 取决于其他列值(临时id和颜色) 我希望我的结果表如下所示: temp_id com_id colors 1 1 Black 4 2 red 7 3 blue 2 1 Brown 5 2 yellow 8 3 grey 3 1 green 6 2 white 9 3 orange 你的问题是什么?基于您
temp_id com_id colors
1 1 Black
4 2 red
7 3 blue
2 1 Brown
5 2 yellow
8 3 grey
3 1 green
6 2 white
9 3 orange
你的问题是什么?基于您试图筛选的内容?预期结果是第一个表的重新排序版本?您想要根据临时id和我想要订购的颜色筛选或订购com id?在我的表中com id是类别id,temp id是模板id,例如:如果我有类别服装(com id:1,1,1)的临时id(1,2,3)的3个模板。我希望以某种方式订购com_id,以便com_id的重复值不会出现在一起。首先,我希望显示一组com_id(1,2,3)和下一组com_id(1,2,3),具有固定的温度id和颜色,如第二个表所示。
temp_id com_id colors
1 1 Black
4 2 red
7 3 blue
2 1 Brown
5 2 yellow
8 3 grey
3 1 green
6 2 white
9 3 orange