我是php和mysql的新手。
我有下表:

NAME                 BOOKING
HERR blabla          F915863
FRAU Kblhdahdla      F915863
FRAU lksfdhdsf       F915863
FRAU jkhdasjkddsf    F926173
HERR bjfasbjkfd      F788135
FRAU jkbashhfsa      F788135


我想在html中回显,甚至创建另一个表,在该表中将同一笔预订的名称连接到“名称”列中,如下所示:

NAMES                                            BOOKING
HERR blabla, FRAU Kblhdahdla, FRAU lksfdhdsf     F915863
FRAU jkhdasjkddsf                                F926173
HERR bjfasbjkfd,FRAU jkbashhfsa                  F788135


我找不到类似的内容,可能找不到正确的单词。

最佳答案

尝试这个。您可以在GROUP_CONCAT中指定分隔符

SELECT GROUP_CONCAT(NAME SEPARATOR  ', ')
FROM my_table
GROUP BY BOOKING;

关于php - PHP MySQL echo结果与公共(public)列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34979800/

10-12 17:26