Foro de elhacker.net

Programación => Ejercicios => Mensaje iniciado por: blanchboy en 30 Noviembre 2005, 23:09 pm



Título: Ayuda con DECODE
Publicado por: blanchboy en 30 Noviembre 2005, 23:09 pm
Tengo un problema con una consulta de sql, esta es la consulta:

SELECT AVG(SALARIO),MAX(COMISION)
FROM EMPLE
GROUP BY DEPT_NO
HAVING DEPT_NO=20 OR MAX(COMISION)=(SELECT MAX(COMISION)
                                                                  FROM EMPLE
                                                                  WHERE DEPT_NO=30);




El resultado de esta consulta es este:

AVG(SALARIO)   MAX(COMISION)

  282750

  203666                   182000

quisiera que pusiera esto:
 
AVG(SALARIO)   MAX(COMISION)

  282750                    182000

 Me han dicho que se hace con el DECODE y el NVL, pero no me sale

Me podeis ayudar?

Gracias chicos