Consulta no funciona
Publicado por Fernando (2 intervenciones) el 01/09/2018 01:45:47
Buen día,
Estoy realizando una consulta para visualizar los departamentos en los que el salario medio es mayor o igual que la media de todos los salarios:
select DEPT_NO, AVG(SALARIO) from empleados group by DEPT_NO having avg(SALARIO) >= (select avg(SALARIO) from empleados) order by DEPT_NO;
El resultado que me despliega es:
Dept_NO AVG(Salario)
10 560.6300
30 670.6300
50 502.0474
60 789.3499
El problema es que la tabla o identidad de empleados tiene mas registros que cumplen con la condición sin embargo solo me despliega 5 registros.
Estoy empleando MySQL 8.0 Community y estoy aprendiendo a manejar Mysql
Saludos y muchas gracias por su respuesta.
Estoy realizando una consulta para visualizar los departamentos en los que el salario medio es mayor o igual que la media de todos los salarios:
select DEPT_NO, AVG(SALARIO) from empleados group by DEPT_NO having avg(SALARIO) >= (select avg(SALARIO) from empleados) order by DEPT_NO;
El resultado que me despliega es:
Dept_NO AVG(Salario)
10 560.6300
30 670.6300
50 502.0474
60 789.3499
El problema es que la tabla o identidad de empleados tiene mas registros que cumplen con la condición sin embargo solo me despliega 5 registros.
Estoy empleando MySQL 8.0 Community y estoy aprendiendo a manejar Mysql
Saludos y muchas gracias por su respuesta.
Valora esta pregunta


0