SQL查询日期范围作为列

好玩的鞋子

我的数据以这种格式存储:

Name | Order Date | Order Amount
---  

我需要显示它,例如:

Name | Jun 16-30 | Jul | Aug | Sep | Oct | ... | May | Jun 1 - 15
---

每个日期范围/月份下的订单金额总和。

有没有办法通过枢轴来实现这一目标,或者通过案例来求和?我需要总结日期/月份在日期之间的位置,但是年份并不重要。

戈登·利诺夫(Gordon Linoff)

在MS Access中使用条件聚合的一般格式为:

select name,
       sum(iif(datepart("month", OrderDate) 6 and datepart("day", OrderDate) between 16 and 30, OrderAmount, 0)) as [Jun 16-30],
       sum(iif(datepart("month", OrderDate) = 7, OrderAmount, 0) as [Jul],
       . . .
from t
group by name;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQL Union作为子查询以从开始日期创建日期范围

来自分类Dev

优化SQL日期范围查询

来自分类Dev

SQL查询日期范围问题

来自分类Dev

查询-日期作为列标题

来自分类Dev

MS Access SQL 日期范围查询

来自分类Dev

日期范围为男性 女性的 SQL 查询

来自分类Dev

SQL查询-根据日期范围收集数据-可能的可变列数

来自分类Dev

sql-基于另一个表上的列的条件查询(日期范围)

来自分类Dev

最大日期的SQL查询列

来自分类Dev

Access SQL查询-选择当月特定日期的日期范围

来自分类Dev

如何创建以日期范围作为列中值的数据框?

来自分类Dev

如何查询日期范围

来自分类Dev

休眠:查询日期范围

来自分类Dev

查询日期范围

来自分类Dev

Django日期范围查询

来自分类Dev

日期范围查询Elasticsearch

来自分类Dev

mongodb:查询日期范围

来自分类Dev

使用Excel中的范围作为条件的SQL查询

来自分类Dev

行值作为列的SQL查询建议

来自分类Dev

行值作为列的SQL查询建议

来自分类Dev

SQL查询以查找当前活动日期范围或上次通过的日期范围

来自分类Dev

带多个日期范围的分组依据的SQL查询

来自分类Dev

日期范围较小时,SQL查询需要更长的时间?

来自分类Dev

从创建日期开始按年龄范围分组的SQL查询

来自分类Dev

Microsoft Access SQL查询忽略年份的日期范围

来自分类Dev

具有订单日期范围的SQL客户订单查询

来自分类Dev

SQL查询-范围两个日期-包括null

来自分类Dev

缩小日期范围时,SQL查询花费的时间更长

来自分类Dev

r向SQL查询输入的闪亮日期范围