在HR帐户的employees, job_history资料表中,查询公司内从来没有更换过工作的员工,并显示员工编号和姓氏。
SELECT employee_id, last_name
FROM employees
MINUS
SELECT employee_id, e.last_name
FROM job_history j JOIN employees e
Using (employee_id);
在HR帐户的employees和departments资料表中,查询公司有设主管的部门代码。
SELECT department_id
FROM departments
SELECT department_id
FROM departments
WHERE mannger_id IS NULL;
查询并显示每位员工目前职务,任职部门和先前职务与待过的部门,可以重复显示(如果资料相同)。
SELECT employee_id, job_id, department_id
FROM employees
UNION ALL
SELECT employee_id, job_id, department_id
FROM job_history
ORDER BY 1;
查询HR帐户的employees和job_history资料表,显示每位员工目前职务,任职部门和先前职务与待过的部门,不可以重复显示(如果资料相同)。
说明:
SELECT employee_id, job_id
FROM employees
UNION
SELECT employee_id, job_id
FROM job_history;
查询HR帐户的employees和job_history资料表,公司员工曾更换工作,但现在回来任职先前职务,并显示员工编号、姓氏和职务。
SELECT employee_id, last_name, job_id
FROM employees
INTERSECT
SELECT employee_id, e.last_name, j.job_id
FROM job_history j JOIN employees e
Using (employee_id);
上一篇建置好最原始的专案档,接下来要开始来开发社区网站。 首先,因为对vue.js还只是初学而已,一...
初学阶段对错误处理没什麽感觉(尽管几乎所有程序语言书都有这一章节),写的都是不用维护的小专案、没有真...
今天我们要新增一个搜寻排序的功能! 还记得我们之前把从datePicker拿到的资料转成Strin...
前面实作初步的Learned Index并进行测试,今天我们要来实作出Learned Index的完...
终章 - 资安碎碎念与心得 其实原本还有很多想打的鬼故事, 但碍於尺度与很难去识别化,最後还是觉得不...