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

Kolumna zwrotu Oracle SQL obliczona z istniejących kolumn

  • Użyj CTE
with data as (

select 
t1.name, 
(select count(*) from t2 where t2.name = t1.name) X, 
(select count(*) from t3 where t3.name = t1.name) Y
from t1
)

select 
data.*,
data.x/data.y as new_calculation
from data



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak podzielić ciąg oddzielony przecinkami w Oracle

  2. Liczba SQL według grupy

  3. Jak odjąć 2 daty w Oracle, aby uzyskać wynik w godzinach i minutach?

  4. Jak tworzyć indeksy z warunkami w Oracle 12c?

  5. Jak grupować według 1 w SQL Server