我有一个表,里面有一些数据,在这个例子中,是一些IP输入的代码。现在,由于代码提交的时间不同,我想将代码按IP进行分类。例如:
row1: X IP, Y Code; row2: Y IP, Z Code; row3: X IP, Y2 Code
如何提取X IP输入的所有代码,然后Y IP输入的代码,依此类推,直到没有IP为止?就像foreach循环一样,它遍历所有的it,直到没有更多的it?
最后,我希望数据是:
IP X: Y, Y2 codes
IP Y: Z code(s)发布于 2019-07-22 22:57:27
我认为MySql为您提供了group_concat()。
如果我没弄错你的问题,你应该试试这样的东西:
SELECT IP, group_concat(Code)
FROM table_with_some_data
GROUP BY IP;https://stackoverflow.com/questions/57147682
复制相似问题