Cita:  
					Iniciado por gnzsoloyo  
  Los resultados no son incorrectos, sino que tus soluciones están incompletas. 
Esas queries  requieren subconsultas que no estas haciendo. 
No te las escribiremos, pero si te diremos que tienes que analizar mejo el enunciado para entender qué pide, porque sólo estas viendo una parte de cada planteo. 
 
Por cierto, ¿con que DBMS estas estudiando?
    
Lo he subido a este foro porque llevo horas pensando y nada. Sobre lo que dices lo único que se me ocurre es calcular el mínimo salario en una subconsulta pero eso sería cambiar lo que ya tengo  (que dices que ya está bien) y no lo veo sentido alguno    
Código SQL:
Ver original- SELECT department_id, first_name, salary 
- FROM employee 
- GROUP BY department_id, first_name 
- HAVING (depatment_id, first_name, salary) IN (SELECT department_id, first_name, 
- MIN(salary) GROUP BY department_id, first_name FROM employee) 
Estoy trabajando con scott, de la 9 versión de oracle. No creo que el problema venga de ahí.