您好,我在處理一些SQL數據時遇到了問題,並且返回了一些最近的日期值。我有兩個表:SQL最近的日期
表1
ID Content Date
--------------------------------------------
123 X 2013-11-18
123 ZE 2013-11-29
233 YX 2013-12-30
233 XX 2013-12-28
444 Z 2014-02-24
表2
ID Value Validation Date
--------------------------------------------
123 0.54 2013-11-11
123 0.42 2013-11-18
123 0.32 2013-11-27
233 1.2 2013-12-4
233 1.1 2013-12-28
233 1.0 2013-12-29
444 4 2014-02-11
444 3 2014-02-15
444 2 2014-02-23
,我假裝是這樣的輸出:
ID Content Date Value Validation Date
------------------------------------------------------------------------
123 X 2013-11-18 0.42 2013-11-18
123 ZE 2013-11-29 0.32 2013-11-27
233 YX 2013-12-30 1.0 2013-12-29
233 XX 2013-12-28 1.1 2013-12-28
444 Z 2014-02-24 2 2014-02-23
所以我想回回來驗證日期最接近日期的值(驗證日期必須始終小於日期) 。你能幫我麼?表1和2中的ID不是唯一的。
?它是一列,或者第一列不是列,它是記錄編號或...... waht ......澄清它? – jfun
身份證號碼是123,233和444.身邊的號碼是記錄號碼,除非有必要,否則我不會假裝與他們一起工作。 – RVeloso