选择按日期分组的行
P粉729436537
P粉729436537 2023-09-12 13:45:48
[MySQL讨论组]

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

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

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

P粉729436537
P粉729436537

全部回复(1)
P粉738046172

要在 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:”连接的组值。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号