gpt4 book ai didi

php - 将三个 mysql 条目合并为一个条目

转载 作者:行者123 更新时间:2023-11-29 13:47:12 25 4
gpt4 key购买 nike

我有 3 或 4 个条目与其他条目具有相同的姓名。

A    B    C          
---- ---- -----------
a 01 XXX
a 02 XYZ
a 03 ABC

如何通过选择 A 中始终相同的 a 将它们合并为如下结构:

A    B    C    D    E    F    G
--- --- --- --- --- --- ---
a 01 02 03 XXX XYZ ABC

希望你能帮我得到这个。

最佳答案

替代解决方案

如果不同用户的条目数量不同,则使用 GROUP_CONCAT FUNCTION。这是比在 sql 中动态设置列数更简单的方法(在 php 中进行一些处理)。

SELECT A,GROUP_CONCAT(B) B, GROUP_CONCAT(C) C
FROM TABLE
GROUP BY A;

结果将是这样的:-A B C
--- --- ---01,02,03 XXX,XYZ,ABC

您可以在 php 代码中进一步处理它以将列分开。

关于php - 将三个 mysql 条目合并为一个条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17229584/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com