2025/02 50

[SQL 달리기반 레벨 5] 🦚 예산이 가장 큰 프로젝트는?

문제 : 🦚 예산이 가장 큰 프로젝트는? 1. 각 직원이 속한 부서에서 가장 높은 월급을 받는 직원들만 포함된 결과를 조회하는 SQL 쿼리를 작성해주세요.a. 출력 결과에는 직원의 이름, 부서, 그리고 월급이 포함되어야 합니다.b. 기대 결과NameDepartmentSalaryAliceHR5000FrankIT7200EveSales55002. 직원이 참여한 프로젝트 중 예산이 10,000 이상인 프로젝트만을 조회하는 SQL 쿼리를 작성해주세요.a. 출력 결과에는 직원 이름, 프로젝트 이름, 그리고 프로젝트 예산이 포함되어야 합니다.b. 답지 오류로 일부 수정Name ProjectName BudgetAlice Alpha 10000Bob Alpha10000Charlie Beta 15000Frank Beta ..

[SQL 달리기반 레벨 1] 🎨 데이터 속 김서방 찾기

문제 : 🎨 데이터 속 김서방 찾기상황: 여러분들은 스파르타코딩클럽의 분석가로 취직했습니다. DBeaver를 테스트 해볼 겸 “김”씨로 시작하는 이용자들 수를 세어 보기로 했습니다.name_cnt: “김”씨 성을 가지고 있는 교육생의 수따로 설명할 코드가 없어 정답만 표시하겠다. SELECT count(*) as name_cntFROM users where name Like "김**" 이 문제에 대합 해답을 포스터 한 거 같았는데. 까먹었나보다.. 게시글에 없길래 올렸다.

[SQL 달리기반 레벨 5] 🏆 가장 많이 팔린 품목은?

문제 : 🏆 가장 많이 팔린 품목은?1. 각 고객이 구매한 모든 제품의 총 금액을 계산하고, 고객 이름, 총 구매 금액, 주문 수를 출력하는 SQL 쿼리를 작성해주세요. CustomerNameTotalAmountOrderCountAlice28002Bob11502Charlie8002> 답안에 오류가 있어 따로 수정.2. 각 제품 카테고리별로 가장 많이 팔린 제품의 이름과 총 판매량을 조회하는 SQL 쿼리를 작성해주세요.CategoryTop_ProductTotalSoldElectronicsLaptop3HomeCoffee Maker3 1. 알고리즘1) 각 고객이 구매한 모든 제품의 총 금액을 계산하고, 고객 이름, 총 구매 금액, 주문 수를 출력- 1단계: 먼저 Orders 와 Product 테이블을 합친다..

[SQL 달리기반 레벨 4] 💸 가장 높은 월급을 받는 직원은?

문제 : 💸가장 높은 월급을 받는 직원은?1. 각 직원의 이름, 부서, 월급, 그리고 그 직원이 속한 부서에서 가장 높은 월급을 받고 있는 직원의 이름과 월급을 조회하는 SQL 쿼리를 작성해주세요.기대사항 :부서별로 평균 월급이 가장 높은 부서의 이름과 해당 부서의 평균 월급을 조회하는 SQL 쿼리를 작성해주세요.기대사항:1. 개념 배우기WITH AS 문- 공통 테이블 표현식(CTE, Common Table Expression) 을 정의할 때 사용되며, 서브쿼리를 깔끔하게 정리하고 재사용할 수 있게 해준다.- WITH 안에서 일시적인 테이블(CTE) 을 만들고, 메인 SELECT 문에서 이를 참조하는 방식.- 복잡한 쿼리를 쪼개어 가독성을 높이고, 동일한 서브쿼리를 여러 번 실행하는 비효율을 방지.WI..