0
我有邏輯來計算收據金額和收據日期的總和。我不確定下面的t-sql是否適合我的邏輯。t-sql邏輯找到收據金額
我需要最大的接收日期,並會去任何收據日期,即。,01-01-2014這應該給我預付金額支付人身份證。此外,如果最大收貨日期值爲負值,那麼我需要從計算中刪除該值。
WITH rec_cte (amt,recdate) AS
(
select -40, 01-04-2014 UNION ALL
select -40,01-04-2014 UNION ALL
select 40,20-04-2013 UNION ALL
select -20,10-04-2012 UNION ALL
select 50,20-04-2011 UNION ALL
select 40,20-04-2010 UNION ALL
)
SELECT SUM(amt),recdate from rec_cte
請重新表達此問題。首先,SQL語句有錯誤,其次,不清楚你想要/需要什麼結果。 –