Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да изчислим средната стойност на колона и след това да я включим в заявка за избор в oracle?

Тъй като използвате Oracle, трябва да можете да използвате AVG() като аналитична (прозоречна) функция:

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

Няма нужда от подзаявки или 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. Как да създадете PL/SQL съхранени процедури без параметри в базата данни на Oracle

  2. Инсталиране на софтуер Oracle Database 12c на Windows

  3. Премахване на водещи нули от varchar sql developer

  4. Как да вмъкнете данни директно от Excel в базата данни на Oracle

  5. Списък със задачи