Professional Documents
Culture Documents
Spool 07 06 2019
Spool 07 06 2019
JOB_ID JOB_TITLE
---------- -----------------------------------
AD_PRES President
AD_VP Administration Vice President
AD_ASST Administration Assistant
FI_MGR Finance Manager
FI_ACCOUNT Accountant
AC_MGR Accounting Manager
AC_ACCOUNT Public Accountant
SA_MAN Sales Manager
SA_REP Sales Representative
PU_MAN Purchasing Manager
PU_CLERK Purchasing Clerk
JOB_ID JOB_TITLE
---------- -----------------------------------
ST_MAN Stock Manager
ST_CLERK Stock Clerk
SH_CLERK Shipping Clerk
IT_PROG Programmer
MK_MAN Marketing Manager
MK_REP Marketing Representative
HR_REP Human Resources Representative
PR_REP Public Relations Representative
19 filas seleccionadas.
ULTIMA PRIMERA
-------- --------
21/04/08 13/01/01
SQL> SELECT COUNT(EMPLOYEE_ID) FROM EMPLOYEES WHERE (DEPARTMENT_ID=90) AND
(JOB_ID=IT_PROG);
SELECT COUNT(EMPLOYEE_ID) FROM EMPLOYEES WHERE (DEPARTMENT_ID=90) AND
(JOB_ID=IT_PROG)
*
ERROR en l�nea 1:
ORA-00904: "IT_PROG": identificador no v�lido
COUNT(EMPLOYEE_ID)
------------------
0
DEPARTMENT_ID
-------------
90
90
90
60
60
60
60
60
100
100
100
DEPARTMENT_ID
-------------
100
100
100
30
30
30
30
30
30
50
50
DEPARTMENT_ID
-------------
50
50
50
50
50
50
50
50
50
50
50
DEPARTMENT_ID
-------------
50
50
50
50
50
50
50
50
50
50
50
DEPARTMENT_ID
-------------
50
80
80
80
80
80
80
80
80
80
80
DEPARTMENT_ID
-------------
80
80
80
80
80
80
80
80
80
80
80
DEPARTMENT_ID
-------------
80
80
80
80
80
80
80
80
80
80
80
DEPARTMENT_ID
-------------
80
80
50
50
50
50
50
50
50
50
DEPARTMENT_ID
-------------
50
50
50
50
50
50
50
50
50
50
50
DEPARTMENT_ID
-------------
50
10
20
20
40
70
110
110
DEPARTMENT_ID
-------------
10
20
20
30
30
30
30
30
30
40
50
DEPARTMENT_ID
-------------
50
50
50
50
50
50
50
50
50
50
50
DEPARTMENT_ID
-------------
50
50
50
50
50
50
50
50
50
50
50
DEPARTMENT_ID
-------------
50
50
50
50
50
50
50
50
50
50
50
DEPARTMENT_ID
-------------
50
50
50
50
50
50
50
50
50
50
50
DEPARTMENT_ID
-------------
60
60
60
60
60
70
80
80
80
80
80
DEPARTMENT_ID
-------------
80
80
80
80
80
80
80
80
80
80
80
DEPARTMENT_ID
-------------
80
80
80
80
80
80
80
80
80
80
80
DEPARTMENT_ID
-------------
80
80
80
80
80
80
80
90
90
90
100
DEPARTMENT_ID
-------------
100
100
100
100
100
110
110
DEPARTMENT_ID
-------------
10
20
30
40
50
60
70
80
90
100
110
DEPARTMENT_ID
-------------
12 filas seleccionadas.
COUNT(DISTINCTDEPARTMENT_ID)
----------------------------
11
SQL> SELECT COUNT(COMMISSION_PCT) FROM EMPLOYEES ORDER BY DEPARTMENT_ID;
COUNT(COMMISSION_PCT)
---------------------
35
AVG(COMMISSION_PCT)
-------------------
,222857143
12 filas seleccionadas.
12 filas seleccionadas.
SQL> SELECT
NVL(DEPARTMENT_ID,NOT_DEPARTMENT)"DEPARTMENT_ID",SUM(SALARY),COUNT(SALARY),AVG(SALA
RY) FROM EMPLOYEES GROUP BY DEPARTMENT_ID ORDER BY DEPARTMENT_ID;
SELECT
NVL(DEPARTMENT_ID,NOT_DEPARTMENT)"DEPARTMENT_ID",SUM(SALARY),COUNT(SALARY),AVG(SALA
RY) FROM EMPLOYEES GROUP BY DEPARTMENT_ID ORDER BY DEPARTMENT_ID
*
ERROR en l�nea 1:
ORA-00904: "NOT_DEPARTMENT": identificador no v�lido
SQL> SELECT
NVL(DEPARTMENT_ID,'NOT_DEPARTMENT')"DEPARTMENT_ID",SUM(SALARY),COUNT(SALARY),AVG(SA
LARY) FROM EMPLOYEES GROUP BY DEPARTMENT_ID ORDER BY DEPARTMENT_ID;
SELECT
NVL(DEPARTMENT_ID,'NOT_DEPARTMENT')"DEPARTMENT_ID",SUM(SALARY),COUNT(SALARY),AVG(SA
LARY) FROM EMPLOYEES GROUP BY DEPARTMENT_ID ORDER BY DEPARTMENT_ID
*
ERROR en l�nea 1:
ORA-01722: n�mero no v�lido
12 filas seleccionadas.
SQL> SELECT
NVL(DEPARTMENT_ID,LAST_NAME),DEPARTMENT_ID,SUM(SALARY),COUNT(SALARY),AVG(SALARY)
FROM EMPLOYEES GROUP BY DEPARTMENT_ID ORDER BY DEPARTMENT_ID;
SELECT
NVL(DEPARTMENT_ID,LAST_NAME),DEPARTMENT_ID,SUM(SALARY),COUNT(SALARY),AVG(SALARY)
FROM EMPLOYEES GROUP BY DEPARTMENT_ID ORDER BY DEPARTMENT_ID
*
ERROR en l�nea 1:
ORA-00979: no es una expresi�n GROUP BY
SQL> SELECT
NVL(DEPARTMENT_ID,LAST_NAME)"NAME",DEPARTMENT_ID,SUM(SALARY),COUNT(SALARY),AVG(SALA
RY) FROM EMPLOYEES GROUP BY DEPARTMENT_ID ORDER BY DEPARTMENT_ID;
SELECT
NVL(DEPARTMENT_ID,LAST_NAME)"NAME",DEPARTMENT_ID,SUM(SALARY),COUNT(SALARY),AVG(SALA
RY) FROM EMPLOYEES GROUP BY DEPARTMENT_ID ORDER BY DEPARTMENT_ID
*
ERROR en l�nea 1:
ORA-00979: no es una expresi�n GROUP BY
12 filas seleccionadas.
12 filas seleccionadas.
*
ERROR en l�nea 1:
ORA-00936: falta una expresi�n
12 filas seleccionadas.
12 filas seleccionadas.
12 filas seleccionadas.
12 filas seleccionadas.
12 filas seleccionadas.
*
ERROR en l�nea 1:
ORA-00904: "NUMERO DE EMPLEADOS": identificador no v�lido
TAREA
CUANTOS PAISES TIENE CADA CONTINENTE
CUANTOS EMPLEADOS TIENEN CADA CARGO
CUANTAS PERSONAS SE HAN RETIRADOEL ULTIMO ANO
CUAL ES EL NOMBRE DEL EMPLEAO MAS JOVEN