Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Bagaimana cara mengatasi ORA-00937:bukan fungsi grup grup tunggal saat menghitung persentase?

Analytics adalah teman Anda:

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:Akses baca-saja ke skema untuk pengguna lain?

  2. Oracle:mengapa tidak menggunakan eksekusi paralel?

  3. ORACLE - ORA-01843:bukan bulan yang valid

  4. Bagaimana cara mengizinkan pembaruan hasil tampilan di Oracle?

  5. Antrian Lanjutan Oracle Di Jawa