-- Aggregate Function
-- This function works on group.
select * from employees;
-- Highest salary
select Max(Salary) from employees;
-- Lowest Salary
select min(salary) from employees;
-- Average
-- Count Employee
select count(department_id) from employees;
-- Group by
select Department_id,max(Salary),max(commission) from employees
group by Department_id;
select job
--,count(job)
from employees
where job like'M%'
Group by job
Having count(job)>=2;
commit;
--
select max(salary) from employees; -- 5000
select max(salary) from employees where salary<5000; -- 3500
select * from employees where salary=3500;