목록coding test (140)
개발로그필름
https://school.programmers.co.kr/learn/courses/30/lessons/164672 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 정답 쿼리SELECT BOARD_ID, WRITER_ID, TITLE, PRICE, CASE WHEN STATUS = 'SALE' THEN '판매중' WHEN STATUS = 'RESERVED' THEN '예약중' WHEN STATUS = 'DONE' THEN '거래완료' END AS STATUSFROM USED_GOODS_BOARDWHERE CREATED_DATE = '2022..
https://school.programmers.co.kr/learn/courses/30/lessons/157342 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 정답 쿼리SELECT CAR_ID, ROUND(AVG(DATEDIFF(END_DATE, START_DATE) + 1), 1) AVERAGE_DURATIONFROM CAR_RENTAL_COMPANY_RENTAL_HISTORYGROUP BY CAR_IDHAVING AVERAGE_DURATION >= 7ORDER BY AVERAGE_DURATION DESC, CAR_ID DESC; 실수 노트ROUND(AVG(DATEDIFF(END_DATE, START_..
https://school.programmers.co.kr/learn/courses/30/lessons/131530 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 정답 쿼리SELECT FLOOR(PRICE/10000)*10000 AS PRICE_GROUP, COUNT(*) PRODUCTSFROM PRODUCTGROUP BY PRICE_GROUPORDER BY PRICE_GROUP ASC 오답 노트FLOOR(PRICE/10000)*10000처음엔 CASE WHEN THEN 구문으로 접근했다가 테이블을 다시 살펴보니 80000까지 있는걸 보고 다른 방법을 찾아야겠다 생각했다계속 범위로 접근하다가 가..
https://school.programmers.co.kr/learn/courses/30/lessons/59413 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 정답 쿼리WITH RECURSIVE HOURS AS ( SELECT 0 AS HOUR UNION ALL SELECT HOUR + 1 FROM HOURS WHERE HOUR 노트WITH RECURSIVE HOURS AS ( SELECT 0 AS HOUR UNION ALL SELECT HOUR + 1 FROM HOURS WHERE HOUR )처음 배우게 된 재귀 쿼리 부분이다SELECT 0 AS HOURHOUR = 0 인 한 줄을 생성..
https://school.programmers.co.kr/learn/courses/30/lessons/151137 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 정답 쿼리SELECT CAR_TYPE, COUNT(*) CARSFROM CAR_RENTAL_COMPANY_CARWHERE FIND_IN_SET('통풍시트', options) > 0 OR FIND_IN_SET('열선시트', options) > 0 OR FIND_IN_SET('가죽시트', options) > 0GROUP BY CAR_TYPEORDER BY CAR_TYPE ASC 오답 노트WHERE FIND_IN_SET('통풍시트', options..
정답 쿼리SELECT I.ITEM_ID, I.ITEM_NAMEFROM ITEM_INFO IJOIN ITEM_TREE T ON I.ITEM_ID = T.ITEM_IDWHERE I.ITEM_ID IN ( SELECT ITEM_ID FROM ITEM_TREE WHERE PARENT_ITEM_ID IS NULL)ORDER BY I.ITEM_ID ASC;
https://school.programmers.co.kr/learn/courses/30/lessons/164670 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 정답 쿼리SELECT USER_ID, NICKNAME, CONCAT(CITY, " ", STREET_ADDRESS1, " ",STREET_ADDRESS2) 전체주소, CONCAT( SUBSTR(TLNO, 1, 3), '-', SUBSTR(TLNO, 4, 4), '-', SUBSTR(TLNO, 8, 4) ) AS 전화번호FROM USED_GOODS_USERWHERE USER_ID IN ( SELECT B.WRITER_I..
https://school.programmers.co.kr/learn/courses/30/lessons/133026 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 정답 쿼리SELECT I.INGREDIENT_TYPE INGREDIENT_TYPE, SUM(H.TOTAL_ORDER) TOTAL_ORDERFROM FIRST_HALF HJOIN ICECREAM_INFO I ON H.FLAVOR = I.FLAVORGROUP BY I.INGREDIENT_TYPE