leetcode - 1789번 문제 풀이
·
데이터엔지니어링/SQL
📋 테이블: Employee🎯 문제각 직원의 주 부서를 구하세요.조건은 다음과 같습니다직원에게 primary_flag = 'Y'인 부서가 있다면 → 그 부서를 주 부서로 간주합니다.직원이 부서가 1개뿐이라면, primary_flag = 'N'이어도 그 부서를 주 부서로 간주합니다.Employee 테이블입력+-------------+---------------+--------------+| employee_id | department_id | primary_flag |+-------------+---------------+--------------+| 1 | 1 | N || 2 | 1 | Y ..
leetcode - 1731번 문제 풀이
·
데이터엔지니어링/SQL
이 문제의 경우 관리자를 1명 이상의 다른 직원이 보고하는 직원으로 간주합니다.모든 관리자의 ID와 이름, 관리자에게 직접 보고하는 직원 수, 보고서의 평균 연령을 가장 가까운 정수로 반올림하는 솔루션을 작성하시오.employee_id 순으로 정렬된 결과 테이블을 반환합니다.결과 형식은 다음 예제와 같습니다.Input: Employees table:+-------------+---------+------------+-----+| employee_id | name | reports_to | age |+-------------+---------+------------+-----+| 9 | Hercy | null | 43 || 6 | Alice | ..