我试图在连接时使用一个键和两个表中最近的日期连接配置单元中的两个表。例如:下面是两个输入表
<----------TABLE A-------------> <------------TABLE B------------>
A_id A_date changed_col B_id B_date B_value A_id
********** *********** ********** ************
A01 2017-03-20 ABC B01 2017-04-02 200 A01
A01 2017-04-01 XYZ B01 2017-04-04 500 A01
A01 2017-04-05 LLL
但是,当我将表b与表a连接在一起时,它应该在表a中为同一个键(a\ id)查找最近的最低日期。以下是预期输出表:
B_id B_date A_id A_date changed col B_value
********** **** ****** ******************
B01 2017-02-04 A01 2017-01-04 XYZ 200
B01 2017-04-04 A01 2017-01-04 XYZ 500
非常感谢您的帮助。谢谢
4条答案
按热度按时间zysjyyx41#
ycl3bljg2#
lrpiutwd3#
另一种选择是:
gk7wooem4#