有一张包含人物,身高和测量日期的表格
Name Height Date
---------------------------
John 160 01.02.2015
Jack 150 01.02.2015
Jessica 145 01.02.2016
John 165 01.02.2016
如何仅使用实际(最大日期)选择人员和身高
答案 0 :(得分:0)
获取最新记录的一种方法是使用相关子查询:
select t.*
from t
where t.date = (select max(t2.date) from t t2 where t2.name = t.name);
这适用于(name, date)
上的索引。