使用mysql,可以遍历结果以得到进一步的结果。

我想我要尝试的是按其他id分组,按transid分组,但是显然这不是这种类型的排序。

样本数据

 id      transid  other id
------------------------------
|1      |1        |1        |
|2      |1        |1        |
|3      |1        |1        |
|4      |1        |2        |
|5      |1        |2        |
|6      |1        |2        |
|7      |2        |1        |
|8      |2        |1        |
|9      |2        |1        |
|10     |2        |2        |
|11     |3        |1        |
|12     |3        |1        |


预期产量

 RESULT:
 id      transid  other id
------------------------------
|1      |1        |1        |
|4      |1        |2        |
|7      |2        |1        |
|10     |2        |2        |
|11     |3        |1        |

最佳答案

select id,transid,other_id from table group by transid,other_id;


如果您的第一列表示过时的列...
将所有这些行分组为具有相同的transid,other_id值

09-20 02:18