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
* 정렬 시 TOTAL_DISTANCE 사용 불가 -> CONCAT을 사용해 km이 합쳐졌기 때문에 정렬이 제대로 되지 않기 때문
'NOTE > 프로그래머스' 카테고리의 다른 글
전화번호 목록 - Java (0) | 2024.03.30 |
---|---|
대장균들의 자식의 수 구하기-MySQL (0) | 2024.03.29 |
분기별 분화된 대장균의 개체 수 구하기 - MySQL (0) | 2024.03.29 |
자동차 평균 대여 기간 구하기 - Oracle (0) | 2023.10.04 |
자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기 - Oracle (0) | 2023.10.04 |