Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Zapytanie do obliczenia zarówno skumulowanej, jak i całkowitej sumy nad wynagrodzeniem

SELECT name,
location,
salary,
SUM(salary) OVER ( ORDER BY name) AS running_Salary,
/* order by name can replaced with rownum or rowid , but has to be some
column for perfect ordering as internal order is not judgeable */
SUM(salary) OVER () AS total_salary
FROM yourtable

Skrzypce SQL



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Brama PL/SQL w R11i

  2. Jak załadować plik JAR do bazy danych Oracle?

  3. Dziesięć najważniejszych powodów, dla których warto przejść z Oracle na PostgreSQL

  4. Instalowanie oprogramowania Oracle Database 12c w systemie Windows

  5. Obsługa wielu języków w 11i/R12