我正在使用 HR 表模式,其中有一个练习说明:
对于job_history
多次雇用的员工,可以包含多个条目。创建一个查询以检索多次雇用的员工列表。包括列EMPLOYEE_ID
、LAST_NAME
和FIRST_NAME
聚合"Times Hired"
。
到目前为止我所做的是:
select e.employee_id, e.last_name, e.first_name,
count (start_date) as Times_Hired
from job_history jH, employees e
WHERE e.employee_id=jH.employee_id
group by e.employee_id, e.last_name, e.first_name;
现在,我的问题是:
- 整个事情应该是一个子查询吗?
- 哪些列连接表
job_history
和employees
?
因为当我运行它时,它只显示几个员工。