如何根据日期从另一个表取数UPDATE到本表(非精确日期匹配)?
比如
表A
Date Value
20050205 (null)
20050215 (null)
表B
Date Value
20050201 100
20050210 200
从表B中取数更新到表A的Value,规则是取离表A中日期向后最近的Value.
以上例子更新后的结果应该是:
表A更新后
Date Value
20050205 100 (表B中20050101记录日期向后最近)
20050215 200 (表B中20050105记录日期向后最近)
求SQL语句.要求不用到函数和游标.