如何select 相同id 的记录并将其分组为一条记录?
How to select records of same id and group it to one record?
我有一个 table 列 'ID','Plans','Type','Type_id'
ID | Type | Plans | Type_id
_____________________________________
1 | Package | Gold | 3
1 | Package | Silver | 2
1 | Package | Platinum | 4
1 | Channel | HollywoodOn | 200
我想要这样的输出:
ID | Type | Plans
_____________________________________
1 | Package | Gold,Silver,Platinum
1 | Channel | HollywoodOn
请帮忙Guys.Thanks。
P.S:抱歉我以前使用的愚蠢格式 post.I 我是堆栈溢出的菜鸟。
SELECT id,TYPE,GROUP_CONCAT(plans SEPARATOR ', ') AS Plans FROM plans GROUP BY TYPE
我有一个 table 列 'ID','Plans','Type','Type_id'
ID | Type | Plans | Type_id
_____________________________________
1 | Package | Gold | 3
1 | Package | Silver | 2
1 | Package | Platinum | 4
1 | Channel | HollywoodOn | 200
我想要这样的输出:
ID | Type | Plans
_____________________________________
1 | Package | Gold,Silver,Platinum
1 | Channel | HollywoodOn
请帮忙Guys.Thanks。 P.S:抱歉我以前使用的愚蠢格式 post.I 我是堆栈溢出的菜鸟。
SELECT id,TYPE,GROUP_CONCAT(plans SEPARATOR ', ') AS Plans FROM plans GROUP BY TYPE