【发布时间】:2018-03-15 22:31:51
【问题描述】:
我有一个最初是这样的 SQL 查询-
DELETE FROM table_1
WHERE column_1 IN ( SELECT column_1 FROM table_2 WHERE
column_3 < CURRENT - INTERVAL(N) MONTH TO MONTH)
现在我的顾问已告知使用财务收盘年份而不是当前年份,例如:
DELETE FROM table_1
WHERE column_1 IN ( SELECT column_1 FROM table_2 WHERE
column_3 < FINANCIAL YEAR CLOSE - INTERVAL(N) MONTH TO MONTH)
财政年度结束是三月底。
我不知道应该如何合并这些更改。
【问题讨论】:
-
我正在使用来自 teraterm 应用程序的 sql server
-
CURRENT 工作正常..我只需要 FINANCIAL YEAR CLOSE 的逻辑
-
好的,但是你能帮我解决这个问题吗?
-
@user8367639 您能否编辑您的问题并为所涉及的技术提供适当的标签?
-
如果我知道哪个标签是正确的标签,我会知道,我只能说我正在使用来自 Teraterm 应用程序的服务器,如果我给 dbaccess
它将进入 SQL 查询模式。 . 我是编码新手,对不起