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

ORA-00937 कैसे हल करें:प्रतिशत की गणना करते समय एकल-समूह समूह फ़ंक्शन नहीं?

विश्लेषिकी आपके मित्र हैं:

SELECT DISTINCT
       areas
      ,COUNT(currentitems.itemid)
       OVER (PARTITION BY areas) * 100
       / COUNT(*) OVER () Percentage
FROM allitems, currentitems
WHERE allitems.itemid = currentitems.itemid(+);


  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 SQL क्वेरी के साथ पहले संख्याओं के आधार पर कैसे छाँटें?

  2. LENGTH कमांड का अजीब व्यवहार - ORACLE

  3. कर्सर अप्रचलन डंप

  4. Oracle:एकाधिक तालिका अद्यतन => ORA-01779:एक स्तंभ को संशोधित नहीं कर सकता जो एक गैर-कुंजी-संरक्षित तालिका में मैप करता है

  5. ओरेकल में कैस्केड का उपयोग कैसे करें