select * from c_ing order by Dat desc


이런식으로 쿼리를 날렸을 경우


1.png


select DISTINCT Prt from c_ing order by Dat desc


날리면 


2.png


이렇게 나옵니다.


근데 재가 원하는 결과와 정반대로 나오고 있네요


저는 Prt들의 최상위 날짜 기준으로 정렬 하고 싶은데 Prt가 같은 경우 들 중에서 최하위를 놓고 날짜를 비교하네요...


어떻게 해야 할까요?


정리 하자면 재가 원하는 결과는


화면상에서 보았을 경우


420 의 최상위 시간이 가장 크니 


index (0)  -> 420

index (1) - > 267

index (2) - > 3510


이런식으로 첫번째 화면에서 하위 중복 값만 제거하면 되네요...



설명이 바보 같아서 

1번 결과 (날짜 내림차순) 

420 
420 
267 
3510 
267 
86 
86 
420 

원하는 결과 

420 
267 
3510 
86