(1)数据库中料号有不同时间的价格,记录可能有多条。
(2)查询界面输入一个时间查询参数。
(3)怎么样才能找到小于查询参数、但是最接近查询时间的价格。
(4)如下图:假如输入2020年4月25日,怎么样才能得到2020年3月对应的KNUMH
select * from table a
inner join (select 料号,max(日期) mtime from table where 日期<设定日期 group by 料号) b
on a.料号=b.料号 and a.日期=b.mtime
你这手伸的也太长了吧..干脆导个模板我来帮你做得了