디비
이름 날짜
a 2017.01
a 2017.01
a 2107.02
이런식으로 있을때
a로 group by 할때 날짜가 최근인것만 할수 있을까요? where 날짜 = '2017.02' 말고요
이름이 a,b,c 이렇게 있을 텐데 각각의 가장 마지막 날짜를 group by 하고 싶어서요
|
답변 2개 / 댓글 1개
order by 날짜 DESC
2017-05-17 (수) 19:40:41
이름, max(날짜) from table group by 이름
답변에 대한 댓글 1개
블랙캣77
2017-05-17 (수) 19:42:07
보기만 할꺼면 그러면 되는데 예제 처럼 이름 날짜만 있는게 아니라서 where이나 having 에 각 이름의 마지막 날짜가 들어가야합니다.
답변을 작성하려면 로그인이 필요합니다.