mysql用GROUP_CONCAT合并查询出现乱码?求大神!!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql用GROUP_CONCAT合并查询出现乱码?求大神!!!相关的知识,希望对你有一定的参考价值。

如图

这是用GROUP_CONCAT查的结果

这是不用GROUP_CONCAT的结果

sql是这么写的:select province.provincename,city.cityname, GROUP_CONCAT(area.areaname) as area from city left join province on city.fatherid=province.provinceid left join area on area.fatherid=city.cityid group by city.id

求怎么解决啊

参考技术A 将查出来的数组进行编码 由于是数组所以要循环编码 使用iconv("gbk","utf-8",字符串);
注意第三个值一定要是字符串,追问

大神能不能给个例子啊 !!本人新手

本回答被提问者采纳

以上是关于mysql用GROUP_CONCAT合并查询出现乱码?求大神!!!的主要内容,如果未能解决你的问题,请参考以下文章

mysql数据库查询的多条结果如何合并成一条?

MySQL GROUP_CONCAT 和 ORDER 以及合并列请帮助

mysql 多行(GROUP_CONCAT)和多列(CONCAT)的合并函数

mysql groupby 字段合并问题(group_concat)

数据库mysql将id相同数据合并-group_concat函数

实际注册 NULL 的 MySQL GROUP_CONCAT?