PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak ponownie użyć kolumny wynikowej w wyrażeniu dla innej kolumny wynikowej

Tak:

SELECT
   turnover,
   cost,
   turnover - cost as profit
from (
   (SELECT SUM(...) FROM ...) as turnover,
   (SELECT SUM(...) FROM ...) as cost
   ) as partial_sums


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL - uruchom dwie transakcje jednocześnie

  2. PostgreSQL — odwołania do kluczy obcych wzajemnie wykluczające się tabele

  3. Otrzymany obiekt typu org.postgresql.util.PGobject

  4. Jak działa pg_sleep_until() w PostgreSQL

  5. Obcinanie wszystkich tabel w bazie danych Postgres