Salario maximo

02/05/2005 - 10:23 por AyA | Informe spam
Hola, a todos, tengo una consulta chorras que no me sale, seria de una tabla
de empleados mostrar quien es el que mas gana, si doy sacado el salario mas
alto asi:

select max(sal)
from emp

pero para sacar el nombre y el salario del que mas gana, pq si pongo un
group by nombre, sal me salen todos y no se como hacer para que salga solo
el que mas gana, gracias
 

Leer las respuestas

#1 RafaFG
02/05/2005 - 11:28 | Informe spam
Pues puede ser algo así como :

select nombre, sal
from emp
where sal = (select max(sal) from emp)


Rafa FG
rafafg[arroba]hotmail.com


"AyA" escribió en el mensaje
news:
Hola, a todos, tengo una consulta chorras que no me sale, seria de una


tabla
de empleados mostrar quien es el que mas gana, si doy sacado el salario


mas
alto asi:

select max(sal)
from emp

pero para sacar el nombre y el salario del que mas gana, pq si pongo un
group by nombre, sal me salen todos y no se como hacer para que salga


solo
el que mas gana, gracias


Preguntas similares