Ejercicios De SQL 09
Tablas
Se disponen de las siguientes tablas con los siguientes datos.
Tabla emple
emp_no
apellido
Oficio
dir
fecha_alt
salario
comision
dept_no
7369
SÁNCHEZ
EMPLEADO
79021990-12-17
1040
20
7499
ARROYO
VENDEDOR
7698
1990-02-20
1500
390
30
7521
SALA
VENDEDOR
7698
1991-02-22
1625
650
30
7566
JIMÉNEZ
DIRECTOR
7839
1991-04-02
2900
20
7654
MARTÍN
VENDEDOR
7698
1991-09-29
16001020
30
7698
NEGRO
DIRECTOR
7839
1991-05-01
3005
30
7782
CEREZO
DIRECTOR
7839
1991-06-09
2885
10
7788
GIL
ANALISTA
7566
1991-11-09
3000
20
7839
REY
PRESIDENTE
1991-11-17
4100
10
7844
TOVARVENDEDOR
7698
1991-09-08
1350
0
30
7876
ALONSO
EMPLEADO
7788
1991-09-23
1430
20
7900
JIMENO
EMPLEADO
7698
1991-12-03
1335
30
7902
FERNÁNDEZ
ANALISTA
7566
1991-12-03
3000
20
7934
MUÑOZ
EMPLEADO
77821992-01-23
1690
10
Tabla depart
dept_no
dnombre
loc
10
CONTABILIDAD
SEVILLA
20
INVESTIGACIÓN
MADRID
30
VENTAS
BARCELONA
40
PRODUCCIÓN
BILBAO
Realizar las siguientes consultas:
1. -- 1) Mostrar el apellido,oficio y número de departamento de cada empleado.
a. mostrar datos como lo solicita el enunciado: ‘SI’
b. mostrar datos ordenados: ‘SI’
c. utilizar el operador BETWEEN:’SI’
d. utiliza la funciónLENGTH():’SI’
e. utilizas la función YEAR: ‘SI’
f. utilizar la función MOTHNAME:’NO’
g. utiliza la función GREATEST():’NO’
h. utiliza la función COALESCE():’NO’
i. utiliza la función LOWER():NO
2. --2) Mostrar el número, nombre y localización de cada departamento.
3. -- 3) Mostrar todos los datos de todos los empleados.
4. -- 4) Datos de los empleados ordenados por apellidos.
5. -- 5) Datos de losempleados ordenados por número de departamento descendentemente.
6. -- 6) Datos de los empleados ordenados por número de departamento descendentemente y dentro de cada departamento ordenados porapellido ascendentemente.
7. -- 7) Mostrar el departamento y el apellido de los empleados ordenados por departamento descendentemente y por apellido ascendentemente
8. -- 8) Mostrar los datos de los...
Regístrate para leer el documento completo.