Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2016, 00:11
jesem
 
Fecha de Ingreso: febrero-2016
Mensajes: 4
Antigüedad: 8 años, 8 meses
Puntos: 0
Pregunta Problemas con la función MAX

Hola, estoy apenas aprendiendo a programar, y al usar la función MAX en un condicional AND me marca que estoy usando mal el grupo de funciones. ¿Alguien sabe porqué?
El código es el siguiente:

Código SQL:
Ver original
  1. SELECT dname,loc,ename,job,MAX(sal) AS 'sal' FROM emp,dept
  2. WHERE emp.deptno=dept.deptno
  3. AND sal=MAX(sal);
Lo que quiero es que me muestre el nombre correcto, ya que hay otros empleados en el mismo departamento y me muestra el nombre de otro empleado.
Gracias.

Última edición por gnzsoloyo; 06/03/2016 a las 10:19