【发布时间】:2021-02-25 05:51:57
【问题描述】:
我正在尝试执行此查询
Select ps.id,count(ps.id) as idCount,p.date
from table1 p
join table2 PS on p.fq = PS.fq
group by ps.id,p.date
得到这样的结果
XYZ11 1 2020-10-23 12:26:35
XYZ11 1 2020-11-05 15:55:20
ABC00 1 2020-11-04 17:56:42
ABC00 1 2020-10-23 12:26:35
但不是这个,我想要我的结果
XYZ11 2 date?
ABC00 2
但我也想包含日期,因为这些是唯一值,所以我如何在 group by 中避免这种情况。
【问题讨论】:
-
您的示例中没有任何内容显示“投诉 id”的值来自何处!?您只有“站点 ID”和“投诉日期”。
-
抱歉我说的是投诉日期
-
但是你想要哪个日期,因为有多种选择?
-
如果我能在不同的列中看到它们,那就太好了
标签: sql count db2 inner-join aggregate-functions