본문 바로가기
기타 개발관련

[QUERY] COSMOS DB MAX, MIN

by Minius 2021. 5. 18.
반응형

코스모스 DB에서 각 ID 별로 최대 시간을 구하고 싶었다.

 

그런데 COSMOS DB는 서브쿼리를 지원하지도 않고, 지원해도 서브쿼리 안에서 ORDER BY 같은게 안되고

GROUP BY의 HAVING도 지원하지 않는다.

 

회사 팀원분께 여쭤본 결과,

MAX라는 메소드로 가볍게 해결..

 

SELECT c.sk, MAX(c.TIME_STAMP), MIN(c.TIME_STAMP)
FROM c 
WHERE c.TIME_STAMP > '2021-05-18T00:00:00.000Z'
GROUP BY c.sk 

감사합니다.

댓글