【发布时间】:2021-05-19 21:21:32
【问题描述】:
我有一个如下所示的表格:
| SALESPERSON | CUSTOMER | LOAD_ID | DATE |
|---|---|---|---|
| ABC | CUST1 | 001 | 5/10/2021 |
| ABC | CUST2 | 002 | 8/18/2020 |
| DFG | CUST3 | 003 | 6/12/2018 |
我希望我的查询返回过去 12 个月内没有负载但在 5 月当月有负载的所有客户。所以基本上查询应该返回 Loads 001 和 003。
【问题讨论】:
-
根据问题指南,请展示您尝试过的内容并告诉我们您发现了什么(在本网站或其他地方)以及为什么它不能满足您的需求。还请显示所需的结果。如果您将示例数据以 DDL+DML 的形式放置,那么人们可以更轻松地提供帮助。
-
定义前 12 个月 - 是上一年的同一天,上一年当月的第一天,还是别的什么?
-
@Stu 从 2021-05-01 过去 12 个月。前 12 个月为 2020 年 4 月 1 日至 2021 年 4 月 30 日
标签: sql sql-server tsql