반응형 AVG2 [프로그래머스 - ORACLE] 서울에 위치한 식당 목록 출력하기 CREATE 문 CREATE TABLE REST_INFO ( REST_IDVARCHAR(5)NOT NULL, REST_NAMEVARCHAR(50)NOT NULL, FOOD_TYPEVARCHAR(20)NULL, VIEWSNUMBERNULL, FAVORITESNUMBERNULL, PARKING_LOTVARCHAR(1)NULL, ADDRESSVARCHAR(100)NULL, TELVARCHAR(100)NULL ) CREATE TABLE REST_REVIEW ( REVIEW_IDVARCHAR(10)NOT NULL, REST_IDVARCHAR(10)NULL, MEMBER_IDVARCHAR(100)NULL, REVIEW_SCORENUMBERNULL, REVIEW_TEXTVARCHAR(1000)NULL, REVIEW_.. 2023. 3. 23. [프로그래머스 - ORACLE] 평균 일일 대여 요금 구하기 CREATE 문 CREATE TABLE CAR_RENTAL_COMPANY_CAR ( CAR_IDINTEGER, CAR_TYPEVARCHAR(255), DAILY_FEEINTEGER, OPTIONSVARCHAR(255) ); 내 풀이 SELECT ROUND(AVG(DAILY_FEE) , 0) AS AVERAGE_FEE FROM CAR_RENTAL_COMPANY_CAR WHERE CAR_TYPE = 'SUV' GROUP BY CAR_TYPE; SUV만 조회해야하며 전체를 묶어서 계산해야하기 때문에 GROUP BY 사용 AVG 는 평균을 내주는 함수인데 AVG(컬럼) 으로 하게 되었을때 소수점 자리 까지 다 나오기 때문에 깔끔하게 평균을 내기 위해 소수점 자리르 정리해 주는 ROUND 함수를 같이 이용한다. 2023. 3. 20. 이전 1 다음 반응형