sql ejercicios
Cláusula Where
1º Encuentre a todos los miembros del personal cuyo nombre comience por ‘H’.
Apellidos
Higueras D.
Hernández J.
2º ¿Quiénes son las enfermeras y enfermeros que trabajan en turnos de mañana o tarde?
Apellidos
Díaz B.
Hernández J.
Higueras D.
Bocina G.
Carlos R.
Frank H.
3º Haga un listado de las enfermeras que ganan entre 2000000 y 2500000.
Apellidos Salario
Díaz B. 2262000
Higueras D. 2005000
Carlos R. 2119000
Funciones de Cadena
4º Mostrar, para todos los hospitales, el código de hospital, el nombre completo del hospital y su nombre abreviado de tres letras (a esta columna la llamaremos ABR). Ordene los datos ascendentemente por esta …ver más…
210166
12º ¿Qué fecha fue hace 3 semanas?
Fecha_hace_3_semanas
21-06-2009 (Tendreis una fecha distinta al resultado, pero respetar el formato)
13º Se pide el nombre, oficio y fecha de alta del personal del departamento 20 que ganan más de 1500000 ptas. Mensuales.
Apellido Oficio Alta
JIMENEZ DIRECTOR Thursday april 02 de 1981 00:00
GIL ANALISTA Monday november 09 de 1981 00:00
FERNANDEZ ANALISTA Thursday december 09 de 1981 00:00
14º Se pide el nombre, oficio y el día de la semana en que han sido dados de alta los empleados de la empresa, pero solo de aquellos cuyo día de alta haya sido entre martes y jueves. Ordenado por oficio.
Emp-No. Oficio Día
7902 ANALISTA Thursday
7566 DIRECTOR Thursday
7782 DIRECTOR Tuesday
7369 EMPLEADO Wednesday
7900 EMPLEADO Thursday
7876 EMPLEADO Wednesday
7839 PRESIDENTE Tuesday
7499 VENDEDOR Wednesday
7654 VENDEDOR Tuesday
7844 VENDEDOR Tuesday
Cláusula Group By
16º Encontrar el salario medio de los analistas.
Salario Medio
390000
17º Encontrar el salario más alto y el salario más bajo de la tabla empleados, así como la diferencia entre ambos.
Máximo Mínimo Diferencia
650000 104000 546000
18º Calcular el número de oficios diferentes que hay, en total, en los departamentos 10 y 20 de la empresa.
Oficios
4
19º Calcular el número de personas que realizan cada oficio en cada departamento.
Dept No Oficio Nº Personas