PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Cara menggunakan kembali kolom hasil dalam ekspresi untuk kolom hasil lain

Seperti ini:

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) membuat fungsi pemicu tabel memasukkan nilai ID dari baris yang diubah ke dalam tabel log, untuk replikasi khusus

  2. Tidak dapat menemukan kolom dengan nama logis

  3. Waktu TTFB jaringan tinggi di server lokal dan jarak jauh

  4. panggilan fungsi agregat postgres mungkin tidak bersarang

  5. Fungsi agregat khusus di PostgreSQL