sql 如何一对多的查询?

如题所述

第1个回答  推荐于2019-09-03
select d.*, c.成绩, c.时间
from 主表 d,
(select b.*
from (select id, max(时间) max_date from 从表 group by id) a,
从表 b
where a.id = b.id
and a.max_date = b.时间) c
where c.id = d.id本回答被网友采纳
相似回答