mysql查询以逗号分隔的形式获取数据

时间:2015-04-04 17:48:47

标签: php mysql

我有一个表(用户表),其中的数据存储如下

| name  |  address  |
|  A    |  x        |
|  A    |  y        |
|  C    |  z        |

我希望输出如下

    | name  |  address  |
    |  A    |  x ,y     |
    |  C    |  z        |

我需要在用户表(html视图)中以逗号分隔值显示这些值(例如,address1,address2) 请帮我在php中编写代码 我在后端使用php。

1 个答案:

答案 0 :(得分:1)

您可以将group_concat用作

select
name,
group_concat(address) as address
from user
group by name