一组数据有两个字段,数据中有一个时间字段格式为yyyy-MM,还有个字段为数量,
这个数据每年有两条,格式如果:
想要实现,当参数在4、5、6、7、8月的时候数量取2021-3月份的数据,当时间段在10、11、12月的时候取2021-09的数据,参数选中月份数据显示上一条数量有数时数据,数据为一年两条但是发生月份不固定。
sqlserver如下:
select top 1 * from table where 时间字段<='${时间参数}' order by 时间参数 desc
你是数据库还是excel里的啊,数据库,你可以是一个日期一行数据,查最近的数据