728x90
반응형
select
right(e.birth_date,5) as 'birthDay' ,
d.dept_name,
count(e.emp_no) as 'count'
from employees as e
join dept_emp as m on m.emp_no = e.emp_no
left join departments as d on d.dept_no = m.dept_no
where right(e.birth_date,5)= substring(now(),6,5)
and m.to_date = '9999-01-01'
group by d.dept_name
with rollup
order by d.dept_name desc, e.emp_no asc;
728x90
반응형
'Database > mysql' 카테고리의 다른 글
[1일1쿼리] 현재 재직중인 Technique Leader 의 월급중 가장 높은 사람의 부서는? (0) | 2025.01.07 |
---|---|
[1일1쿼리] 현재 재직중인 Technique Leader 의 월급중 가장 높은 사람은? (0) | 2025.01.06 |
[1일 1쿼리] 2일차 2000년 1월 의 부서별 평균 연봉중 가장 높은 부서는 ? (0) | 2025.01.03 |
댓글