아이디어의 실현 :inner join on + max() + group by
- 최근 시간에 의해 최대 함수 ()와 그룹의 각각의 세트를 합산하여 계산되고;
- 내부 1 가입하는 단계에 의해 생성 된 원래의 테이블을 조합 한, 시간 조건 데이터의 최신 부분으로 선택.
SQL을 구현 :
SELECT * FROM personData as table1 INNER JOIN (SELECT table2.named,max(table2.date) as max FROM personData as table2 WHERE county="历下区" GROUP BY table2.named) as table3 ON table1.named = table3.name AND table1.date=table3.max
아이디어 버그 : order by + group by
;