У меня проблемы с отображением правильных результатов. Моя формула должна отображать тех людей, которые имеют сумму SAL + COMM> 1200 и проработали не менее 40 лет. Я думаю, что это из-за функции NVL внутри. Может кто-нибудь сказать мне, в чем проблема?
SELECT ENAME
FROM SCOTT.EMP
WHERE NVL(SUM(SAL), 0) + NVL(SUM(COMM), 0) > 1200
AND MONTHS_BETWEEN(SYSDATE, HIREDATE) > 480