mySQL导出包含特定数据的Excel

mySQL导出包含特定数据的Excel,mysql,Mysql,我想从mySQL自定义导出文件 我有一张桌子: name . number . class -------------------------------- name1 . 100 . 1 name2 . 101 . 3 name1 . 100 . 5 现在我想将这些数据导出到excel文件中。 但是如果它是重复的数字,我想显示类数据。 上表的输出为: name1 100 1 5 name2 101 3 这些类应该用空格分隔 这可能

我想从mySQL自定义导出文件

我有一张桌子:

name .   number .   class
--------------------------------
name1 .  100 .      1
name2 .  101 .      3
name1 .  100 .      5
现在我想将这些数据导出到excel文件中。
但是如果它是重复的数字,我想显示类数据。
上表的输出为:

name1    100  1 5
name2    101  3
这些类应该用空格分隔

这可能吗

也许我必须在第一步创建另一个表并收集数据,然后再导出该表?

使用GROUP\u concat

SELECT name, number,GROUP_CONCAT(class SEPARATOR ' ') FROM table1 GROUP BY name
使用组_CONCAT

SELECT name, number,GROUP_CONCAT(class SEPARATOR ' ') FROM table1 GROUP BY name

看起来不错,但我应该按数字分组。。因为它是唯一的。。名字看起来不错,但我应该按数字分组。。因为它是唯一的。。名字