主题:SQL寻找最接近的数和日期
敬请各位老师指点!谢谢!
一个表data,有日期和数字段A,我想查出在某一段日期内与某一数B最接近的数A及其日期.该如何写?
我现在写的是:
SELECT MIN(ABS(B-A)) from 表data WHERE 日期>开始日期 and 日期<结束日期 INTO ARRAY temp
这样能找出与B相差最小的值,但无法知道是与哪一天的A最接近?
一个表data,有日期和数字段A,我想查出在某一段日期内与某一数B最接近的数A及其日期.该如何写?
我现在写的是:
SELECT MIN(ABS(B-A)) from 表data WHERE 日期>开始日期 and 日期<结束日期 INTO ARRAY temp
这样能找出与B相差最小的值,但无法知道是与哪一天的A最接近?