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

Bagaimana cara menghitung rata-rata kolom dan kemudian memasukkannya ke dalam kueri pemilihan di Oracle?

Karena Anda menggunakan Oracle, Anda seharusnya dapat menggunakan AVG() sebagai fungsi analitik (jendela):

SELECT id, m_name AS "Mobile Name" cost AS Price, AVG(cost) OVER( ) AS Average
     , cost - AVG(cost) OVER ( ) AS Difference
  FROM mobile

Tidak perlu subkueri atau GROUP BY.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tutorial Oracle sql:Pernyataan Sql Dasar

  2. Mengapa Penguncian pesimis saya di JPA dengan Oracle tidak berfungsi

  3. Oracle:DDL dan pengembalian transaksi

  4. Kesalahan ORA 00904:Pengenal Tidak Valid

  5. Peringatan Waktu Menunggu Basis Data EM12c