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
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