-1
Может ли кто-нибудь помочь в следующем запросе, что я хочу изменить его, не используя группу, и в то же время я получаю тот же результат.Удалить группу по запросу с тем же результатом
SELECT EMPLOYEE_ID ,
FIRST_NAME ,
LAST_NAME ,
EMAIL ,
PHONE_NUMBER ,
HIRE_DATE ,
JOB_ID ,
SALARY ,
NVL(COMMISSION_PCT,0) ,
MANAGER_ID ,
DEPARTMENT_ID
FROM EMPLOYEES
WHERE EMPLOYEE_ID
IN (SELECT MANAGER_ID
FROM EMPLOYEES)
OR DEPARTMENT_ID = (SELECT DEPARTMENT_ID
FROM DEPARTMENTS
WHERE UPPER(DEPARTMENT_NAME) = 'SALES')
OR TO_CHAR(HIRE_DATE,'YYYY')<=TO_CHAR(SYSDATE,'YYYY')-10
GROUP BY EMPLOYEE_ID ,
FIRST_NAME ,
LAST_NAME ,
EMAIL ,
PHONE_NUMBER ,
HIRE_DATE ,
JOB_ID ,
SALARY ,
COMMISSION_PCT ,
MANAGER_ID ,
DEPARTMENT_ID
HAVING AVG(SALARY) > 1000;