【问题标题】:Summary of data by Date按日期汇总的数据
【发布时间】:2018-12-29 18:35:28
【问题描述】:
假设我有下表
日期用户ID产品成本
01-01-2017 21a 移动 200
2017 年 2 月 2 日 22b 电视 1000
03-03-2017 23c 沙发 250
04-03-2017 22b洗衣机400
我如何得出一些基本计算
1. 每个产品每天的唯一用户
2. 按产品和按天花费的金额
【问题讨论】:
标签:
date
summary
frequency-analysis
【解决方案1】:
假设数据库结构如下:
create table spent (
day date,
userid char ( 10 ),
product char( 50 ),
amount decimal( 10, 2 ));
每个产品每天的唯一用户数:
SELECT DISTINCT(userid), day, product FROM spent GROUP BY day, product
每天每件产品的花费
SELECT SUM( amount ), product, day FROM spent GROUP BY product, day
取决于我是否正确理解了您的问题。请注意,选择不包含任何 WHERE 子句。