Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle सभी कर्मचारियों को उनके विभाग के औसत वेतन से अधिक दिखाता है

विश्लेषण का उपयोग करने के लिए अधिक कुशल:

select employee_id, salary, department_id, avg_sal
from
(
  SELECT employee_id, salary, department_id, 
    round(avg(salary) over (partition by department_id), 2) avg_sal
  from emp
)
where salary > avg_sal
order by avg_sal desc


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या Oracle में किसी उपयोगकर्ता द्वारा उपयोग किए जाने वाले संसाधनों को थ्रॉटल या सीमित करने का कोई तरीका है?

  2. Oracle में दिनांक घटाव के साथ समस्या

  3. पीएल/एसक्यूएल का उपयोग करके ईमेल पते को कैसे सत्यापित करें?

  4. SQL त्रुटि:ORA-01861:शाब्दिक प्रारूप स्ट्रिंग से मेल नहीं खाता 01861

  5. Oracle LISTAGG () क्वेरी के उपयोग के लिए