mysql group_concat
group_concat 看函数名字可以得知是对分组的拼接函数
普通使用concat 拼接函数
SELECT concat(INV_ID,',---') FROM `t_inc_inv`
就是显示拼接的数据
普通分组,对ddh分组,
SELECT DDH,DKLSH FROM `t_inv_orders_waitissue` GROUP BY DDH
分组结果
可以看到没有使用函数显示的其他字段会随机选中显示一条数据。。 但是现在我想把其他dklsh都拼接起来显示
默认用逗号分割
SELECT DDH,GROUP_CONCAT(DKLSH) FROM `t_inv_orders_waitissue` GROUP BY DDH
显示效果
来看下数据信息
可以看到一个ddh 对应多个dklsh, 分组后只会显示一条数据,现在使用group_concat函数,把dklsh用逗号分割显示在一个字段中
JavaScript