Database2 [MySQL] PERCENT_RANK() 함수 서론프로그래머스 대장균의 크기에 따라 분류하기 2 문제를 풀면서 비율을 구하는데 기존에 알고 있는 아이디어로는 해결하기 어려웠습니다.데이터의 비율을 계산하기 위한 PERCENT_RANK()에 대하여 알아보겠습니다.PERCENT_RANK()[PERCENT_RANK() 함수란?]PERCENT_RANK()는 PARTITION 또는 RESULT SET내에서, 행의 Percentile Rank(백분위수 순위)를 계산하는 Window 함수 입니다.[Syntax]PERCENT_RANK()의 기본 Syntax는 다음과 같습니다.PERCENT_RANK() OVER ( PARTITION BY partition_expression ORDER BY sort_expression [ASC | DESC])[작동 방식].. 2024. 6. 8. [Database] MySQL에서 DATETIME과 TIMESTAMP의 차이는? MySQL에서 DATETIME과 TIMESTAMP는 둘 다 YYYY-MM-DD hh:mm:ss 형식으로 유사해보인다. 둘의 차이는 어떤 것이 있을까? DATETIME - 'YYYY-MM-DD hh:mm:ss' 형식으로 표시 - '1000-01-01 00:00:00' 부터 '9999-12-31 23:59:59' 까지 지원 - 8 Byte TIMESTAMP - 'YYYY-MM-DD hh:mm:ss' 형식으로 표시 - '1970-01-01 00:00:01' UTC 부터 '2038-01-19 03:14:07' UTC 까지 지원 - 4 Byte - Time-Zone 기반 가장 큰 차이점은 Time-Zone 여부임을 알 수 있다. 글로벌 서비스를 개발 할 때는 UTC를 지원하는 TIMESTAMP를 사용하는 쪽이 적.. 2023. 1. 19. 이전 1 다음 728x90 반응형