我在 Teradata SQL 中有如下表:
我只需要选择这些行,其中:
在标题中有(在任何配置中,不区分大小写)单词:“现金”或“支付”
在过去 6 个月内(2021-01-03 和 2021-07-03 之间)在不同月份至少有 4 次转账因此,我只需要 ID = 111,因为此 ID 在过去 6 个月内至少有 4标题包括“现金”或“支付”(不同月份)
ID
111
(简而言之,您在过去 6 个月内至少收到了 4 次工资转移——在不同的月份)
我需要在 Teradata SQL 上执行此操作,我该怎么做?
为了更精确:
- 转移 -> 是当标题在任何配置中具有“现金”或“支付”时,不区分大小写,
- ID 在表中不是唯一的,因为某些 ID 可以接收转移例如 5 次,
- 构建表格,您有您的工人的付款清单,并且您想找到他们在过去 6 个月中至少收到 4 次转账(但每次转账在不同月份)