728x90
반응형

코딩테스트/SQL 14

[MySQL] 부서별 평균 연봉 조회하기

문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/284529문제 요약주어진 문제는 회사의 부서 정보와 사원 정보가 저장된 두 개의 테이블, HR_DEPARTMENT와 HR_EMPLOYEES 테이블을 이용하여 부서별 평균 연봉을 계산하는 SQL 쿼리를 작성하는 것입니다. 쿼리는 다음과 같은 결과를 반환해야 합니다:부서 ID영문 부서명부서별 평균 연봉 (소수점 첫째 자리에서 반올림하여 표시)결과는 평균 연봉을 기준으로 내림차순 정렬해야 합니다.풀이 방법테이블 결합: 부서 정보(HR_DEPARTMENT 테이블)와 사원 정보(HR_EMPLOYEES 테이블)를 부서 ID를 기준으로 JOIN합니다.평균 연봉 계산: AVG() 함수로 부서별 평균 연봉을..

코딩테스트/SQL 2024.10.09

[MySQL] 조건에 맞는 사용자 정보 조회하기

문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/164670문제 요약 테이블 정보:USED_GOODS_BOARD: 중고 거래 게시판 정보를 담고 있으며, 게시글 ID, 작성자 ID, 제목, 내용, 가격, 작성일, 상태, 조회수 등으로 구성.USED_GOODS_USER: 중고 거래 게시판 사용자 정보를 담고 있으며, 사용자 ID, 닉네임, 시, 도로명 주소, 상세 주소, 전화번호 등으로 구성.목표:중고 거래 게시물을 3건 이상 등록한 사용자의 ID, 닉네임, 전체 주소(시, 도로명 주소, 상세 주소), 그리고 전화번호를 출력.전화번호는 xxx-xxxx-xxxx 형식으로 하이픈을 포함해 출력.결과는 사용자 ID 기준으로 내림차순으로 정렬.제약 ..

코딩테스트/SQL 2024.10.07

[MySQL] 즐겨찾기가 가장 많은 식당 정보 출력하기

문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/131123문제 요약목표:REST_INFO 테이블에서 음식 종류(FOOD_TYPE)별로 즐겨찾기 수(FAVORITES)가 가장 많은 식당의 정보를 조회하는 SQL 쿼리를 작성하는 것.풀이 방법이 문제는 각 음식 종류별로 가장 인기가 많은(즐겨찾기 수가 많은) 식당을 조회하는 SQL 쿼리를 요구하며, 이를 서브쿼리와 group by 를 사용해서 음식 종류를 기준으로 내림차순으로 정렬해야 합니다.오답 코드SELECT FOOD_TYPE, REST_ID, REST_NAME, MAX(FAVORITES) AS FAVORITESFROM REST_INFOGROUP BY FOOD_TYPEORDER BY FOO..

코딩테스트/SQL 2024.10.06

[MySQL] 조건에 맞는 사용자와 총 거래금액 조회하기

문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/164668문제 요약두 개의 테이블인 USED_GOODS_BOARD와 USED_GOODS_USER를 사용하여 완료된 중고 거래의 총금액이 70만 원 이상인 사람의 회원 ID, 닉네임, 총거래금액을 조회하는 SQL 쿼리를 작성하는 것.세부 조건:USED_GOODS_BOARD 테이블에서 STATUS 컬럼이 '완료' 상태인 거래만 포함합니다.USED_GOODS_BOARD의 WRITER_ID는 USED_GOODS_USER의 USER_ID와 연결됩니다.결과는 총거래금액이 70만 원 이상인 사람만 조회합니다.결과는 총거래금액을 기준으로 오름차순으로 정렬해야 합니다.필요한 컬럼:회원 ID (USED_GOO..

코딩테스트/SQL 2024.10.06
728x90
반응형