mysql - 如何根据 MySQL 中不同的列值组合行
问题描述
这是我在这里的第一篇文章。
我的问题是,当时间戳(仅基于日期 Ymd)、item_condition 和 equipment_spare_id 相同时如何组合行。然后是 GROUP_CONCAT 备注和序列号。
在这种情况下,它应该有 2 行。
提前致谢。
解决方案
你似乎想要group by
。您不清楚结果集应该是什么样子,但想法是:
select date(timestamp) as dte, item_condition, equipment_spare_id,
count(*)
from t
group by dte, item_condition, equipment_spare_id;
推荐阅读
- c# - .net core MVC - 在控制器中指定布局视图
- celery - 使用 CeleryExecutor Airflow 的 Cloudera Kerberos 身份验证错误
- html - 如何在响应式菜单显示超出菜单高度的下拉链接?
- android - 设置应用程序中用于标题和副标题的文本样式
- angular - 用于并排显示的命名路由器出口 - 带有子路由
- javascript - 我正在尝试为我的 google 表格编写我的第一个 JavaScript
- php - 将过滤器 body_class 添加到没有正文标记的 header.php
- c# - 无法使用 Microsoft Graph SDK 发送电子邮件
- android - 我如何将 recyclerview 放入另一个数据来自改造 2
- python - 如何解码 base64 图像 URI