You are on page 1of 1

SELECT MIN(salary) FROM employees;

SELECT MAX(salary) FROM employees;


SELECT MIN(hire_date) FROM employees;
SELECT MAX(hire_date) FROM employees;

SELECT AVG(commission_pct) FROM employees;


SELECT AVG(NVL(commission_pct,0)) FROM employees;

SELECT COUNT(*) FROM departments;

SELECT COUNT(salary) FROM employees;


SELECT COUNT(commission_pct) FROM employees;

SELECT department_id, job_id, SUM(salary)


FROM employees
WHERE department_id < 50
GROUP BY ROLLUP (department_id, job_id);

SELECT department_id, job_id, AVG(salary)


FROM employees
GROUP BY ROLLUP(department_id, job_id)
HAVING AVG(salary) > 5000
ORDER BY department_id;

SELECT first_name, last_name,


hire_date
FROM employees
WHERE hire_date >
(SELECT hire_date
FROM employees
WHERE last_name = 'Vargas');

PROB PAGE 6

SELECT SUBSTR(first_name, 1, 1)|| ' ' || last_name


FROM employees;

PROB PAGE 7

You might also like