Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2.
5.
6.
7.
11.
SELECT e.emp_no,e.e_name,e.sal,g.grade
FROM sal_grade g,emp e
WHERE e.sal BETWEEN g.lo_sal and g.hi_sal;
SELECT e_name,job,DECODE(job,'CLERK','EXEC','SALESMAN',
S.OFFICER','ANALYST','PM','MANAGER','VP',JOB) PROMOTION FROM emp;
12. SELECT RANK() OVER(ORDER BY SAL DESC) DEFAULT_RANK, SAL FROM EMP;
SELECT e_name, sal FROM (SELECT e_name, sal FROM emp ORDER BY sal
DESC)WHERE ROWNUM < 4;
13.
ALTER TABLE emp
ADD CONSTRAINT empno_pk PRIMARY KEY (emp_no);
14.
ALTER TABLE EMP
MODIFY E_NAME NULL;
15. TRUNCATE TABLE EMP;
16.
CREATE OR REPLACE VIEW JOB_COUNT AS
SELECT JOB, COUNT (*) EMPLOYEE FROM EMP GROUP BY JOB;
17.
Greatest
Single row function
Takes value from different column for each
rows
Max
Group function
Takes value from different rows for a
column