【发布时间】:2019-03-22 05:35:56
【问题描述】:
我有一个包含 c650,000 条记录的大表。他们是拥有电子邮件地址的个人,其中一个字段是“dateOfApplication”。有人要求我详细说明每个月有多少人注册。
我希望结果看起来像
Month Year Total
1 2017 50763
2 2017 34725
并以这种格式制作了一个目标表来放入结果。我已经能够使用 Month(dateOfApplication) 来获取日期的月份部分
SELECT DISTINCT
(SELECT COUNT(1) FROM [UG_Master]
WHERE MONTH([UG_Master].dateOfApplication) = '6') as Total
返回特定月份,但不知道如何为它找到的每个月获取一行。
【问题讨论】:
-
提示:
GROUP BY. -
您使用的是哪个 dbms? (该查询是特定于产品的。)
标签: sql date datetime datetime-format salesforce-marketing-cloud