Ejercicios de SQL con la base de datos usuario (templa y tdepta)

Anuncio
Ejercicios de SQL con la base de datos usuario (templa y
tdepta)
SQL Básica
1.- Listado alfabético de todos los empleados (apellidos, nombre)
2.- Listado alfabético de los empleados del departamento A00
3.- Empleados sin teléfono
4.- Empleados del departamento ‘Planificacion’
5.- Empleados que tienen una ‘m’ en su apellido
6.- Empleados del sexo femenino que ganan más de 30000
7.- Empleados que nacieron en el año 1978
8.- Empleados cuyo salario está entre 30000 y 40000 nacieron después del año 1975
(usar en este caso la función extract (year from fechnac) para saber el año)
9.- Listado de los empleados que hoy tienen más de 50 años. Nota: para realizar
operaciones con fechas, postgres dispone de interval. Para realizar esta consulta se debe
usar una condición que sea: Ahora menos el día de su nacimiento mayor que interval '50
years'
10.- Nombre de los jefes de los distintos departamentos
SQL con funciones de agrupamiento
11.- Masa salarial bruta de la empresa (suma de todos los salarios)
12.- Media salarial por departamentos
13.- Número de empleados que ganan más de 30000
14.- Número de empleados masculinos que ganan entre 20000 y 30000
15.- Numero de empleados por departamento
16.- Número de chicas por departamento
17.- Cuanto gana el mejor pagado en cada departamento
18.- Cual es el mayor y el menor sueldo de los departamentos que tienen 3 ó más
empleados
19.- Número de mujeres en los departamentos que tengan más de una mujer
SQL con subselect
20.- Nombre del empleado que más gana en la empresa
21.- Nombre de los empleados femeninos que ganan más que la media
22.- Listado de los empleados que no son jefes
23.- Compañeros de Miguel Tapia
24.- Listado de los que no trabajan ni con Quintana ni con Yarza
25.- Listado de los que tienen el mismo código de trabajo que sus jefes
Mantenimiento de datos
26.- Daros de alta como empleados en el departamento ‘A00’
27.- Actualizar los salarios de las mujeres subiéndoles un 1%
28.- Actualizar los salarios de los varones quitándoles 100
29.- Borrar aquellos empleados varones que tengan entre 45 y 50 años
30.- Borrar a los compañeros del que menos gane en la empresa
Descargar