2010-06-22 5 views
0

나는 ID와 사임 날짜가있는 테이블이 있습니다. 싱글 아이디는 하나 이상의 사임 날짜를가집니다.GROUPING DATE in sql

어떻게 하나의 ID가 가장 최근의 최대 날짜 인 사임 날짜가 하나 인 테이블을 표시 할 수 있습니까?

누군가는 톤 그것은 당신이 특정 ID에 대한 테이블의 한 행이 있는지 확인할지 여부에 대한 질문에서 명확하지

답변

5
select id, max(resignDate) 
from mytable 
group by id 

고맙습니다 .... plzz 나에게 도움이 될 수 있습니다. 주어진 ID에 대해 단 하나의 항목이 필요한 경우 문장의 끝에는 다음을 포함해야합니다. having count(id) = 1