본문 바로가기
728x90
반응형

분류 전체보기135

Lv.3 없어진 기록 찾기 없어진 기록 찾기 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr천재지변으로 인해 일부 데이터가 유실되었습니다. 입양을 간 기록은 있는데, 보호소에 들어온 기록이 없는 동물의 ID와 이름을 ID 순으로 조회하는 SQL 문을 작성해주세요. 풀이SELECT AO.ANIMAL_ID, AO.NAMEFROM ANIMAL_INS AI RIGHT JOIN ANIMAL_OUTS AO ON AI.ANIMAL_ID = AO.ANIMAL_IDWHERE AI.ANIMAL_ID IS NULLORDER BY 1, 2 2025. 2. 4.
Lv.3 부서별 평균 연봉 조회하기 부서별 평균 연봉 조회하기 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krHR_DEPARTMENT와 HR_EMPLOYEES 테이블을 이용해 부서별 평균 연봉을 조회하려 합니다.부서별로 부서 ID, 영문 부서명, 평균 연봉을 조회하는 SQL 문을 작성해주세요.평균연봉은 소수점 첫째 자리에서 반올림하고 컬럼명은 AVG_SAL로 해주세요.결과는 부서별 평균 연봉을 기준으로 내림차순 정렬해주세요. 풀이SELECT HD.DEPT_ID, DEPT_NAME_EN, ROUND(AVG(SAL)) AVG_SALFROM HR_DEPARTMENT HD JOIN HR_EMPLOYEES HE ON HD.DEPT_ID .. 2025. 2. 4.
Lv.3 즐겨찾기가 가장 많은 식당 정보 출력하기 즐겨찾기가 가장 많은 식당 정보 출력하기 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krREST_INFO 테이블에서 음식종류별로 즐겨찾기수가 가장 많은 식당의 음식 종류, ID, 식당 이름, 즐겨찾기수를 조회하는 SQL문을 작성해주세요.이 때 결과는 음식 종류를 기준으로 내림차순 정렬해주세요. 풀이SELECT FOOD_TYPE, REST_ID, REST_NAME, FAVORITESFROM REST_INFOWHERE FAVORITES IN (SELECT MAX(FAVORITES) FROM REST_INFO GROUP BY FOOD_TYPE.. 2025. 2. 4.
Lv.3 조건에 맞는 사용자와 총 거래금액 조회하기 조건에 맞는 사용자와 총 거래금액 조회하기 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krUSED_GOODS_BOARD와 USED_GOODS_USER 테이블에서 완료된 중고 거래의 총금액이 70만 원 이상인 사람의 회원 ID, 닉네임, 총거래금액을 조회하는 SQL 문을 작성해주세요.결과는 총거래금액을 기준으로 오름차순 정렬해주세요. 풀이 1SELECT X.USER_ID, X.NICKNAME, X.TOTAL_PRICE TOTAL_SALESFROM (SELECT B.USER_ID, B.NICKNAME, SUM(A.PRICE) TOTAL_PRICE FROM USED_GOOD.. 2025. 2. 4.
Lv.3 대여 기록이 존재하는 자동차 리스트 구하기 대여 기록이 존재하는 자동차 리스트 구하기 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krCAR_RENTAL_COMPANY_CAR 테이블과 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블에서 자동차 종류가 '세단'인 자동차들 중 10월에 대여를 시작한 기록이 있는 자동차 ID 리스트를 출력하는 SQL 문을 작성해주세요.자동차 ID 리스트는 중복이 없어야 하며, 자동차 ID를 기준으로 내림차순 정렬해주세요. 풀이SELECT DISTINCT CH.CAR_IDFROM CAR_RENTAL_COMPANY_RENTAL_HISTORY CH LEFT JOIN CAR_RENTAL_COMPANY_.. 2025. 2. 4.
Lv.3 오랜 기간 보호한 동물 (2) 오랜 기간 보호한 동물 (2) 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr입양을 간 동물 중, 보호 기간이 가장 길었던 동물 두 마리의 아이디와 이름을 조회하는 SQL 문을 작성해주세요.이 때 결과는 보호 기간이 긴 순으로 조회해야 합니다. 풀이SELECT AO.ANIMAL_ID, AO.NAMEFROM ANIMAL_INS AI LEFT JOIN ANIMAL_OUTS AO ON AI.ANIMAL_ID = AO.ANIMAL_IDWHERE AO.DATETIME - AI.DATETIMEORDER BY AO.DATETIME - AI.DATETIME DESCLIMIT 2 2025. 2. 3.
728x90
반응형