본문 바로가기
반응형

Programming Test/SQL107

[PCSQL] SQL, 특정기간 동안 대여 가능한 자동차들의 대여비용 구하기 MySQL, 특정기간 동안 대여 가능한 자동차들의 대여비용 구하기 프로그래밍 언어 : SQL난이도 : Level 4  문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/157339 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드-- 코드를 입력하세요SELECT A.CAR_ID,A.CAR_TYPE, ROUND(A.DAILY_FEE*30*(100-C.DISCOUNT_RATE)/100) AS FEEFROM CAR_RENTAL_COMPANY_CAR AJOIN CAR_RENTAL_COMPANY_RENTAL_HISTORY B ON A... 2025. 2. 7.
[PCSQL] SQL, FrontEnd 개발자 찾기 MySQL, FrontEnd 개발자 찾기 프로그래밍 언어 : SQL난이도 : Level 4 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/276035 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드-- 코드를 작성해주세요SELECT DISTINCT D.ID, D.EMAIL, D.FIRST_NAME, D.LAST_NAMEFROM DEVELOPERS D JOIN SKILLCODES S ON S.CODE = D.SKILL_CODE & S.CODEWHERE S.CATEGORY LIKE 'Front End'ORDER BY D.ID.. 2025. 2. 5.
[PCSQL] SQL, 자동차 대여 기록 별 대여 금액 구하기 MySQL, 자동차 대여 기록 별 대여 금액 구하기 프로그래밍 언어 : SQL난이도 : Level 4 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/151141 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드-- 코드를 입력하세요SELECT B.HISTORY_ID, ROUND(DAILY_FEE * (DATEDIFF(B.END_DATE,B.START_DATE)+1) * (CASE WHEN DATEDIFF(END_DATE,START_DATE)+1 ■ SQL 강의링크 : https://metacodes.co.. 2025. 2. 1.
[PCSQL] SQL, 특정 세대의 대장균 찾기 MySQL, 특정 세대의 대장균 찾기 프로그래밍 언어 : SQL난이도 : Level 4 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/301650 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드SELECT F.IDFROM ECOLI_DATA AS FJOIN ECOLI_DATA AS S ON F.PARENT_ID = S.IDJOIN ECOLI_DATA AS T ON S.PARENT_ID = T.IDWHERE T.PARENT_ID IS NULLORDER BY F.ID ASC;■ SQL 강의링크 : https://metacod.. 2025. 1. 31.
[PCSQL] SQL, 입양 시각 구하기(2) MySQL, 입양 시각 구하기(2) 프로그래밍 언어 : SQL난이도 : Level 4 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/59413 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드-- 코드를 입력하세요SET @HOUR = -1;SELECT (@HOUR :=@HOUR + 1) AS HOUR, (SELECT COUNT(*) FROM ANIMAL_OUTS WHERE HOUR(DATETIME) = @HOUR) AS COUNTFROM ANIMAL_OUTSWHERE @HOUR  ■ S.. 2025. 1. 28.
[PCSQL] SQL, 오프라인/온라인 판매 데이터 통합하기 MySQL, 오프라인/온라인 판매 데이터 통합하기 프로그래밍 언어 : SQL난이도 : Level 4 문제링크 : https://school.programmers.co.kr/learn/courses/30/lessons/131537 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드-- 코드를 입력하세요(SELECT DATE_FORMAT(SALES_DATE, "%Y-%m-%d") AS SALES_DATE, PRODUCT_ID, USER_ID, SALES_AMOUNTFROM ONLINE_SALE AS AWHERE SALES_DATE LIKE '2022-03%'UNIONSELECT DATE_FORMAT.. 2025. 1. 27.
[PCSQL] SQL, 연간 평가점수에 해당하는 평가 등급 및 성과금 조회하기 MySQL, 연간 평가점수에 해당하는 평가 등급 및 성과금 조회하기 프로그래밍 언어 : SQL난이도 : Level 4 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/284528 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드-- 코드를 작성해주세요SELECT E.EMP_NO, E.EMP_NAME, (CASE WHEN AVG(G.SCORE) >= 96 THEN 'S' WHEN AVG(G.SCORE) >= 90 THEN 'A' WHEN AVG(G.SCORE.. 2025. 1. 25.
[PCSQL] SQL, 그룹별 조건에 맞는 식당 목록 출력하기 MySQL, 그룹별 조건에 맞는 식당 목록 출력하기 프로그래밍 언어 : SQL난이도 : Level 4 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/131124 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드-- 코드를 입력하세요SELECT P.MEMBER_NAME, R.REVIEW_TEXT, DATE_FORMAT(R.REVIEW_DATE, '%Y-%m-%d') AS "REVIEW_DATE"FROM MEMBER_PROFILE PJOIN REST_REVIEW R ON P.MEMBER_ID = R.MEMBER_IDWHERE .. 2025. 1. 24.
[PCSQL] SQL, 주문량이 많은 아이스크림들 조회하기 MySQL, 주문량이 많은 아이스크림들 조회하기 프로그래밍 언어 : SQL난이도 : Level 4 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/133027 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드-- 코드를 입력하세요SELECT F.FLAVORFROM FIRST_HALF FJOIN JULY J ON F.FLAVOR = J.FLAVORGROUP BY F.FLAVORORDER BY (SUM(J.TOTAL_ORDER) + SUM(F.TOTAL_ORDER)) DESCLIMIT 3; ■ SQL 강의링크 : https://.. 2025. 1. 23.
[PCSQL] SQL, 우유와 요거트가 담긴 장바구니 MySQL, 우유와 요거트가 담긴 장바구니 프로그래밍 언어 : SQL난이도 : Level 4 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/62284 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드-- 코드를 입력하세요SELECT CART_IDFROM CART_PRODUCTS WHERE NAME IN ('Milk', 'Yogurt')GROUP BY CART_IDHAVING COUNT(DISTINCT NAME)=2;■ SQL 강의링크 : https://metacodes.co.kr/edu/read2.nx?M2_IDX=3009.. 2025. 1. 22.
반응형