노선별 평균 역 사이 거리 조회하기 [프로그래머스]
소수점으로 이루어진 역 사이 거리(D_BETWEEM_DIST)를 이용하여 전체 거리 합산, 평균 거리를 구하는 문제 ROUND를 이용하여 각각 둘째자리, 셋째자리 반올림을 해줘야 하며, 'km' 단위를 붙이기 위해 CONCAT을 사용한다.ROUTE로 묶고 SUM(D_BETWEEN_DIST) 값으로 내림차순 정렬을 준다. (CONCAT된 필드값으로 정렬시 문자열로 정렬되어 오답 처리, ("100.0km"이 "9.0"보다 뒤로 갈 수 있음)) SELECT ROUTE, CONCAT(ROUND(SUM(D_BETWEEN_DIST), 1), 'km') AS TOTAL_DISTANCE, CONCAT(ROUND(AVG(D_BETWEEN_DIST), 2), 'km') AS AVERAGE_DISTAN..
2025. 8. 2.