MySQL:在group_concat中使用concat时如何排序?

苦瓜

我需要排序dateconcat范围内group_concat,而我的查询运行良好:

 SELECT 
    report.`Name`,
    GROUP_CONCAT(
      CONCAT(
        "[",
      DATE(report.Date) --(not working) order by DATE(report.Date)  ,
        ',',
      report.ProductPrice --(not working) order by DATE(report.ProductPrice) ,
        "]"
      ) 
    ) AS ProductPrice  
  FROM report
 GROUP BY report.Name ;

在此处输入图片说明

钾盐

您应该在中使用它group_concat,而不是concat

group_concat(
  concat('[', date(report.Date), ',', report.ProductPrice, ']') 
  order by date(report.Date) desc
)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MySQL:在group_concat中使用concat时如何排序?

来自分类Dev

当我在查询中使用“ GROUP_CONCAT”和“ HAVING”时,如何计算MySQL结果?

来自分类Dev

在mysql中使用GROUP_CONCAT选择查询

来自分类Dev

MySQL - 是否可以在 IN() 语句中使用 group_concat?

来自分类Dev

在 JOIN 查询中使用 Mysql GROUP_CONCAT

来自分类Dev

如何在group_concat中使用sum和joins

来自分类Dev

如何在Rails中使用GROUP_CONCAT?

来自分类Dev

如何在休眠条件中使用group_concat?

来自分类Dev

如何在查询中使用两列的GROUP_CONCAT

来自分类Dev

如何在group_concat中使用sum和joins

来自分类Dev

插入数据时,MySQL使用GROUP_CONCAT

来自分类Dev

如何在 mysql 的 Group_concat 子查询中使用选择查询

来自分类Dev

在group_concat中使用sum

来自分类Dev

从group_concat使用

来自分类Dev

使用group_concat?

来自分类Dev

从group_concat使用

来自分类Dev

在group_concat中排序

来自分类Dev

MySQL对多个JOINS使用GROUP_CONCAT

来自分类Dev

使用group_concat更新mysql表

来自分类Dev

如何使mysql Group_Concat与其他CONCAT信息一起使用?

来自分类Dev

Mysql group_concat()重新排序结果集

来自分类Dev

MySQL group_concat与联接

来自分类Dev

MySQL:嵌套的GROUP_CONCAT

来自分类Dev

MySQL group_concat问题

来自分类Dev

MySQL Group_Concat 不在

来自分类Dev

如何使MYSQL GROUP_CONCAT结果与众不同并按出现次数排序

来自分类Dev

如何使用GROUP_CONCAT在MySQL时的一个字段包含逗号分隔的数字吗?

来自分类Dev

当我在keyward中使用GROUP_CONCAT时,查询无法正确执行

来自分类Dev

在MySQL中使用双JOIN在GROUP_CONCAT中获得双结果