You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用SQL统计指定日期下各unique ID的出现次数?

统计指定日期下各Unique ID的出现次数

解决方案SQL语句

假设你的表名为transaction_table,执行以下SQL即可得到所需结果:

SELECT 
    `unique ID` AS ID,
    `process date`,
    COUNT(*) AS Count
FROM 
    transaction_table
-- 如需指定单一日期,添加WHERE条件;若统计所有日期则删除该行
WHERE 
    `process date` = '1/1/2023'
GROUP BY 
    `unique ID`, `process date`;

语句说明

  • COUNT(*):统计每个分组内的记录总数,即对应ID在指定日期下的出现次数
  • GROUP BY unique ID, process date:按ID和日期组合分组,确保每个组合仅返回一行统计结果
  • 若需要统计所有日期的ID出现次数,直接移除WHERE子句即可

示例输入表

unique IDprocess dateAmount
1231/1/202310
1231/1/202315
1231/1/202320
1231/1/202316
1231/1/202390
1241/1/202311
1241/1/202310
1241/1/202315
1241/1/202320
1241/1/202316
1241/1/202390
1241/1/202311

期望输出表

IDprocess dateCount
1231/1/20235
1241/1/20237

内容的提问来源于stack exchange,提问作者Emaz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 11:24:56