본문 바로가기

코딩테스트/프로그래머스48

Oracle - 프로그래머스 코딩테스트 [최댓값 구하기] 12SELECT MAX(DATETIME) AS 시간 FROM ANIMAL_INS;cs 2023. 11. 7.
Oracle - 프로그래머스 코딩테스트 [강원도에 위치한 생산공장 목록 출력하기] 1 2 3 4 SELECT FACTORY_ID, FACTORY_NAME, ADDRESS FROM FOOD_FACTORY WHERE ADDRESS LIKE '강원도%' ORDER BY FACTORY_ID; cs 2023. 11. 7.
Oracle - 프로그래머스 코딩테스트 [조건에 부합하는 중고거래 댓글 조회하기] 12345SELECT A.TITLE, A.BOARD_ID, B.REPLY_ID, B.WRITER_ID, B.CONTENTS , TO_CHAR(B.CREATED_DATE, 'YYYY-MM-DD') AS CREATED_DATE FROM USED_GOODS_BOARD A INNER JOIN USED_GOODS_REPLY B ON A.BOARD_ID = B.BOARD_ID WHERE TO_CHAR(A.CREATED_DATE, 'YYYYMM') = '202210' ORDER BY B.CREATED_DATE, A.TITLE;Colored by Color Scriptercs 2023. 11. 7.
Oracle - 프로그래머스 코딩테스트 [특정 옵션이 포함된 자동차 리스트 구하기] 1234SELECT CAR_ID, CAR_TYPE, DAILY_FEE, OPTIONS FROM CAR_RENTAL_COMPANY_CAR WHERE OPTIONS LIKE '%네비게이션%' ORDER BY CAR_ID DESC;cs 2023. 11. 7.
Oracle - 프로그래머스 코딩테스트 [자동차 대여 기록에서 장기/단기 대여 구분하기] 12345678910SELECT HISTORY_ID , CAR_ID , TO_CHAR(START_DATE, 'YYYY-MM-DD') AS START_DATE , TO_CHAR(END_DATE, 'YYYY-MM-DD') AS END_DATE , CASE WHEN (TRUNC(END_DATE) - TRUNC(START_DATE) + 1) >= 30 THEN '장기 대여' ELSE '단기 대여' END AS RENT_TYPE FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY WHERE TO_CHAR(START_DATE, 'YYYYMM') = '202209' ORDER BY HISTORY_ID DESC;Colored by Color Scriptercs 2023. 11. 7.
Oracle - 프로그래머스 코딩테스트 [평균 일일 대여 요금 구하기] 123SELECT ROUND(AVG(DAILY_FEE), 0) AVERAGE_FEE FROM CAR_RENTAL_COMPANY_CAR WHERE CAR_TYPE = 'SUV';cs 2023. 11. 7.