2024/10/24 2

[코딩테스트] 해커랭크 Hackerrank SQL Top Competitors 문제풀이

SQL 코딩테스트 준비를 위해 해커랭크 문제풀이를 해보려고 합니다. 서버는 MySQL을 기준으로 설정하였으며, 문제의 핵심은 sql에서 어떤 join을 사용할 것인지, having, order by 조건을 정확히 사용할 수 있는지를 이해하는 것입니다. SQL 코딩 능력을 키우고자 하는 분들에게 도움이 될 수 있도록 문제 해결에 필요한 사고 과정과 코드 설명을 상세히 다루었습니다.   퐈이어 🔥 문제 : Top Competitors (hackerrank sql, mysql)  난이도 : Medium서버 : MySQL테이블 이름 : 총 5개,(1) Hackers(2) Difficulty (3) Challenges(4) Submissions - 문제 의도 : JOIN 무엇을 사용할 것인지, HAVING, O..

[코딩테스트] Hackerrank SQL Weather Observation Station 18 해커랭크 문제풀이

SQL 코딩테스트 준비를 위해 해커랭크 문제풀이를 해보려고 합니다. 서버는 MySQL을 기준으로 설정하였으며, 문제의 핵심은 sql로 거리공식을 이용해 계산 함수를 이해하는 것입니다. SQL 코딩 능력을 키우고자 하는 분들에게 도움이 될 수 있도록 문제 해결에 필요한 사고 과정과 코드 설명을 상세히 다루었습니다.  문제 : Weather Observation Station 18 (해커랭크 sql, mysql)   난이도 : Medium서버 : MySQL테이블 이름 : STATION 문제 의도 : SQL의 수학 계산 함수를 사용할 수 있는지, 없는지가 관건이다. 이에 거리 공식 중 Euclidean distance(유클리드 거리), Manhattan distance(맨하탄 거리), Hamming dista..