mySQL导出包含特定数据的Excel
我想从mySQL自定义导出文件 我有一张桌子: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 这些类应该用空格分隔 这可能
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
看起来不错,但我应该按数字分组。。因为它是唯一的。。名字看起来不错,但我应该按数字分组。。因为它是唯一的。。名字