加入,围绕并计算资历

时间:2017-12-07 08:23:13

标签: sql oracle

我正在使用Oracle数据库。我必须连接几张桌子。

对于每个员工,显示last_name(表员工),job_title(来自jobs表),start_date和end_date(来自表工作历史)以及beetwen他们的月份和年份(计算工作时间)。我应该记住那些没有这些数据的雇员。最后一件事我应该将资历转为全数。

这项任务对我来说很难,所以我一直在尝试尽我所能。我是初学者。

我的想法:

select last_name
  from employees
  join jobs
    on employees.department_id = jobs.department_id;
join start_date, end_date from job_history on job.department_id = job_history_id
   select start_date('03/19/2010', 'MM/DD/YYYY') end_date(03 / 09 / 2010, 'MM/DD/YYYY') "seniority"
     from job_history round(seniority, 2)

我可以在这里询问一些帮助吗?

0 个答案:

没有答案