Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Làm cách nào để tính giá trị trung bình của một cột và sau đó đưa nó vào một truy vấn chọn trong oracle?

Vì bạn đang sử dụng Oracle, bạn sẽ có thể sử dụng AVG () làm hàm phân tích (cửa sổ):

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

Không cần truy vấn phụ hoặc 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. Hiển thị thông báo cửa sổ phương thức trong các biểu mẫu Oracle bằng Show_Alert

  2. Nhập tệp .csv vào ứng dụng Oracle Forms

  3. Độ dài tối đa của tên bảng trong Oracle là bao nhiêu?

  4. Làm thế nào để sử dụng Oracle ORDER BY và ROWNUM một cách chính xác?

  5. vấn đề ORA-00001:ràng buộc duy nhất bị vi phạm trong INSERT / UPDATE