SQL中数据的最后一个“可用”月份

时间:2017-05-19 12:23:19

标签: sql date zoho

我已导入月度数据,但我只需要显示最新的可用数据(仅限该月)。如果我用于前。 Getdata() - 1,这不会真正起作用,因为数据是在下个月的1号和15号之间进行的(5月数据是在6月1日到15日之间提交的)。

有没有办法从填充的上个月获取数据(如果为null,它会在一个月后返回,依此类推)?

我现在正在使用的是:

    case
             when "source indicator"  = 'Total Revenues'
             OR "source indicator"  = 'Total Opex'
             OR "source indicator"  = 'Month end cash balance'
             AND    month("date")  = (month(getdate())-1) then "EUR Amount"
             else "Amount"
         end as "YTD EUR Amount",

表格结构: https://i.stack.imgur.com/m7gZu.jpg

0 个答案:

没有答案