Search
🙉

Programmers <노선별 평균 역 사이 거리 조회하기>

CONCAT → 문자열 붙여주는 함수 ROUND → 반올림, 두번째 인자가 소수 몇 자리로 반올림 할지 문제에서 주의할 점은 정렬을 할 때 CONCAT을 한 결과를 기준으로 정렬하면 안된다는 점이다.
SELECT ROUTE, CONCAT(ROUND(SUM(D_BETWEEN_DIST), 1), 'km') TOTAL_DISTANCE, CONCAT(ROUND(AVG(D_BETWEEN_DIST), 2), 'km') AVERAGE_DISTANCE FROM SUBWAY_DISTANCE GROUP BY ROUTE ORDER BY ROUND(SUM(D_BETWEEN_DIST), 1) DESC;
SQL
복사