当前位置:Gxlcms > mysql > mysql查询时使用聚合函数拼接字段

mysql查询时使用聚合函数拼接字段

时间:2021-07-01 10:21:17 帮助过:221人阅读

mysql查询聚合函数

我在mysql中查询一个列表,使用了groupconcat函数聚合某些字段。效果如下:
id rescode fieldA fieldB

001 00-A-001 valA1,valA2 valB1,valB2
其中fieldA 和fieldB字段的值被聚合,默认用,连接起来了。由于这两个字段是left join另一个表查出来的,和主表记录是多对一的。所以我想查询时把这两个字段合并成一个字段拼接起来,按这种格式:{valA1,valB1},{valA2,valB2},也就是按顺序对应起来。是不是应该自己写一个函数实现?应该怎么写?

人气教程排行