描述: a表和b表关联,a表id与b表id做关联,b表的id存在重复,a表id不重复, b表有个日期字段,a表需要关联b表不同id相关联的的最新日期的数据
select * from table1 t1 left join table2 t2
on t1.id = t2.id
where 1=1
and t2.value_date = (select max(value_date) from table2)
描述: a表和b表关联,a表id与b表id做关联,b表的id存在重复,a表id不重复, b表有个日期字段,a表需要关联b表不同id相关联的的最新日期的数据
select * from table1 t1 left join table2 t2
on t1.id = t2.id
where 1=1
and t2.value_date = (select max(value_date) from table2)