求问,关联查询的结果有一列各不相同,添加时间也不同,如何关联到该列最新时间的数据?
表结构:
RENYUAN:
ID INT,
NAME VARCHAR(50)
XIANGMU:
ID INT,
RYID INT,
XMNAME VARCHAR(100),
ADD_TIME DATE
查询语句:
SELECT RENYUAN.ID,NAME,XMNAME,ADD_TIME FROM RENYUAN
LEFT JOIN XIANGMU ON RENYUAN.ID=XIANGMU.RYID
结果:
ID NAME XMNAME ADD_TIME
1 张三 AAAA 2018-5-1 10:20:00
1 张三 BBBB 2018-5-1 16:55:00
2 李四 CCCC 2018-5-1 12:40:00
2 李四 DDDD 2018-5-2 08:10:00
我想要的结果:
ID NAME XMNAME ADD_TIME
1 张三 BBBB 2018-5-1 16:55:00
2 李四 DDDD 2018-5-2 08:10:00
请问查询该如何修改呢?用的是ORACLE