CONSULTAS RESUMEN SQL SOLUCIÓN /*89.Visualiza el salario medio de cada departamento junto con el número de departamento.

*/ select avg(salario) "salario medio", dept_no from emple group by dept_no; /*90. A partir de la tabla EMPLE visualizar el número de vendedores del departamento ‘VENTAS’. */ select count(emp_no) from emple where dept_no = (select dept_no from depart where dnombre='VENTAS'); /*91. Partiendo de la tabla EMPLE, visualizar por cada oficio de los empleados del departamento ‘VENTAS’ la suma de salarios. */ select oficio, sum(salario) from emple where dept_no = (select dept_no from depart where dnombre='VENTAS') group by oficio; /*92. Seleccionar aquellos apellidos de la tabla EMPLE cuyo salario sea igual a la media de su salario en su departamento. */ select apellido from emple e1 where salario =(select avg(salario) from emple e2 where e1.dept_no=e2.dept_no); /*93. Visualiza el número de empleados que tiene cada departamento. */ select count(emp_no), dept_no from emple group by dept_no; /*94. Visualiza el número de empleados de cada departamento cuyo oficio sea ‘EMPLEADO’. */ select count(emp_no), dept_no from emple where oficio like 'EMPLEADO' group by dept_no; /*95. Visualiza el número de departamento del departamento que tenga más empleados. */ select mayor, dept_no from ( select count(emp_no) as mayor, dept_no from emple group by dept_no order by sum(emp_no) desc) where rownum=1; /*96. Buscar los departamento que tienen más de dos personas trabajando en la misma

estante from libreria group by estante order by sum(ejemplares) desc) where rownum=1. */ select sum(ejemplares). . dept_no having count(emp_no)>2. estante from libreria group by estante.profesión. dept_no from emple group by oficio. */ select * from (select sum(ejemplares). /*97. */ select count(emp_no). oficio. Visualizar el estante con más ejemplares de la tabla LIBRERÍA. Dada la tabla LIBRERÍA visualizar por cada estante la suma de los ejemplares. /*98.

Sign up to vote on this title
UsefulNot useful