Professional Documents
Culture Documents
manager_id,
manager.department_id from employees worker, employees manager;
2) use hr; select count(distinct department_id) as 'Number of Depts in HR
Database' from employees;
3) use hr; select department_id , job_id, round(avg(salary)) as 'Average Salary' from
employees group by department_id, job_id;
4) use hr; select e.employee_id, g.job_id from employees e join job_history g on
e.employee_id = g.employee_id;
3. SELECT employees.job_id,
COUNT(employee_id)
FROM employees, jobs
WHERE employees.salary <= jobs.min_salary
GROUP BY jobs.job_id;
4. SELECT employees.job_id,
COUNT(employee_id)
FROM employees, jobs
WHERE employees.salary <= jobs.max_salary
GROUP BY job_id;
6. SELECT MIN(salary)
FROM employees
WHERE department_id=50;
SELECT salary
FROM employees
WHERE salary <= 2100 && department_id=80;
1. SELECT department_id
FROM employees
WHERE job_id = 'SAL_REP' <> department_id is not null;
2. SELECT *
FROM departments
WHERE department_id NOT IN (SELECT department_id
FROM employees
WHERE (job_id = 'SA_REP' ) AND (department_id IS NOT NULL));
4. USE hr;
SELECT employee_id, last_name, salary
FROM employees
WHERE salary > (SELECT AVG(salary)
FROM employees)
GROUP BY salary;