consultas sql
GROUP BY para agrupar por departamento.
2. Visualizar los departamentos con más de 5 empleados. Utilizar GROUP
BYpara agrupar por departamento y HAVING para establecer la condición
sobre los grupos.
3. Hallar la media de los salarios de cada departamento (utilizar la función
avg y GROUP BY).4. Visualizar el nombre de los empleados vendedores del departamento
ʻVENTASʼ (Nombre del departamento=ʼVENTASʼ, oficio=ʼVENDEDORʼ).
5. Visualizar el número de vendedores del departamentoʻVENTASʼ (utilizar
la función COUNT sobre la consulta anterior).
6. Visualizar los oficios de los empleados del departamento ʻVENTASʼ.
7. A partir de la tabla EMPLE, visualizarel número de empleados de cada
departamento cuyo oficio sea ʻEMPLEADOʼ (utilizar GROUP BY para
agrupar por departamento. En la cláusula WHERE habrá que indicar que el
oficio es ʻEMPLEADOʼ).8. Visualizar el departamento con más empleados.
9. Mostrar los departamentos cuya suma de salarios sea mayor que la
media de salarios de todos los empleados.
10. Para cadaoficio obtener la suma de salarios.
11. Visualizar la suma de salarios de cada oficio del departamento
ʻVENTASʼ.
12. Visualizar el número de departamento que tenga más empleadoscuyo
oficio sea empleado.
13. Mostrar el número de oficios distintos de cada departamento.
14. Mostrar los departamentos que tengan más de dos personas
trabajando en la misma profesión.15. Dada la tabla HERRAMIENTAS, visualizar por cada estantería la suma
de las unidades.
16. Visualizar la estantería con más unidades de la tabla HERRAMIENTAS.
17. Mostrar elnúmero de médicos que pertenecen a cada hospital,
ordenado por número descendente de hospital.
18. Realizar una consulta en la que se muestre por cada hospital el
nombre de las especialidades...
Regístrate para leer el documento completo.