SYNTAX:
----------------
SELECT group_by_expression / group_function
FROM table_name
[WHERE <filter_condition>]
GROUP BY column_name/expression ;
ORDER OF EXECUTION:
--------------------------------------
1-FROM
2-WHERE(if used) [ROW-BY-ROW]
3-GROUP BY [ROW-BY-ROW]
4-SELECT [GROUP-BY-GROUP]
QUESTIONS
----------------------------------
1.WAQTD NUMBER OF EMPLOYEES WORKING IN EACH DEPARTEMENT
EXCEPT PRESIDENT
2.WAQTD TOTAL SALARY NEEDED TO PAY ALL THE EMPLOYEES IN
EACH JOB
3.WAQTD NUMBER OF EMPLOYEEES WORKING AS MANAGER IN EACH
DEPARTMENT
4.WAQTD AVG SALARY NEEDED TO PAY ALL THE EMPLOYEES IN EACH
DEPARTMENT EXCLUDING THE EMPLOYEES OF DEPTNO 20
5.WAQTD NUMBER OF EMPLOYEES HAVING CHARACTER 'A' IN THEIR
NAMES IN EACH JOB
6.WAQTD NUMBER OF EMPLOYEES AND AVG SALARY NEEDED TO PAY
THE EMPLOYEES WHO SALARY IN GREATER THAN 2000 IN EACH DEPT
7.WAQDTD TOTAL SALARY NEEDED TO PAY AND NUMBER OF
SALESMANS IN EACH DEPT
8.WAQTD NUMBER OF EMPLOYEES WITH THEIR MAXIMUM SALARIES IN
EACH JOB
9.WAQTD MAXIMUM SALARIES GIVEN TO AN EMPLOYEE WORKING IN
EACH DEPT
10.WAQTD NUMBER OF TIMES THE SALARIES HAVE BEEN REPEATED IN
EMPLOYEE TABLE
11.WAQTD NUMBER OF EMPLOYEES HIRED ON THE SAME DAY INTO
THE SAME DEPARTMENT
12.WAQTD NUMBER OF EMPLOYEES GETTING THE SAME SALARY IN
THE SAME DEPARTMENT
13.WAQTD NUMBER OF EMPLOYEES HAVING THE SAME NAME IN
THE SAME DEPARTMENT
14.WAQTD NUMBER OF EMPLOYEES GETTING THE SAME SALARY IN
THE SAME DEPARTMENT AND HAVING THE SAME NAME .
15.WAQTD NUMBER OF EMPLOYEES GETTING THE SAME SALARY IN
THE SAME DEPARTMENT AND HIRED ON THE SAME DAY .