搜索

首页  >  问答  >  正文

选择按日期分组的行

我想从按日期分组的表格中选择标题(和 ID-s),但如下所示。

左侧单元格是ID 右侧单元格是标题 中间单元格是日期

新闻分组中按日期顺序选择ID标题日期 BY 日期 DESC;

P粉729436537P粉729436537440 天前612

全部回复(1)我来回复

  • P粉738046172

    P粉7380461722023-09-13 09:16:35

    要在 MySQL 中将按值分组显示为标头,您可以将 GROUP_CONCAT 函数与 CONCAT 函数结合使用,将分组值与字符串连接起来。下面是一个查询示例:

    SELECT CONCAT('Group:', group_column) AS header, COUNT(*) AS count
    FROM your_table
    GROUP BY group_column;

    在此查询中,将 group_column 替换为要分组的列的名称,将 your_table 替换为表的名称。 CONCAT 函数将字符串“Group:”与 group_column 的值组合起来以创建标头。 COUNT 函数用于计算每个组中的行数。

    这将生成一个包含两列的结果集:标题列和计数列。标题列将显示与字符串“Group:”连接的组值。

    回复
    0
  • 取消回复