Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用 MySQL 来查找重复项,然后将这些项目显示为一个组合记录。例如,我有两列:名称和水果。记录样本可能如下所示:
Joe - Peaches Faye - 香蕉 Joe - Starfruit Sam - Apples
我想将此数据显示为:
乔 - 桃子,杨桃 Faye - 香蕉 山姆 - 苹果
那可能吗?你能帮我启动 MySQL 查询吗?我正在为我的应用程序使用 VB.NET。谢谢你。
为此使用GROUP_CONCAT。
GROUP_CONCAT
SELECT personName, GROUP_CONCAT(fruitName) fruitList FROM tableName GROUP BY personName
你会想在这里使用 group_concat 。
SELECT name, group_concat(fruit) FROM table GROUP BY name