要求: 根据字段a进行数据聚合,将聚合的b拼接成[“具体字段内容1”,“具体字段内容2”]的形式,并按c字段的聚合求和值倒序输出前100
实现:
select a ,CONCAT('[', CONCAT_WS(',', COLLECT_LIST(CONCAT('"',b,'"'))), ']') bb ,sum(c) cnt from table group by a order by c desc limit 100
水利万物而不争,
而万物莫能与之争。