假如有表
person fruit count
张三 苹果 3
张三 香蕉 2
李四 苹果 2
李四 橘子 1
想查询的结果为
person fruit&count
张三 苹果3kg,香蕉2kg
李四 苹果2kg,橘子1kg
SQL语句该怎么写?
SQL 合并 某列重复 多行数据合并
------解决方案--------------------
select person, wm_concat(fruit
------解决方案--------------------
' '
------解决方案--------------------
count
------解决方案--------------------
'kg') as "fruit&count" from table;
------解决方案--------------------
select person, wm_concat(fruit
------解决方案--------------------
' '
------解决方案--------------------
count
------解决方案--------------------
'kg') as "fruit&count" from table group by person