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

Bagaimana cara memilih di dalam FOR-Loop untuk perhitungan lebih lanjut?

Anda berpikir secara prosedural, sedangkan untuk kebanyakan kasus pendekatan berbasis set lebih unggul dalam database relasional. Seperti:

INSERT INTO table_other (point, polygon, result)
SELECT a.name, b.name, calculate(a.?, b.?) AS result -- undefined what to do
FROM   table_point   a
JOIN   table_polygon b ON ST_Intersects(a.way, b.way)
WHERE  a.name = 'Berlin';


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Membuat model untuk Flask-AppBuilder menggunakan flask-sqlqcodegen

  2. Tabel sebagai argumen dari fungsi PostgreSQL

  3. Subpilihan PostgreSQL dan ActiveRecord untuk kondisi balapan

  4. Menyalin CSV ke database Postgresql yang dihosting Amazon RDS

  5. Postgres tidak dapat terhubung ke server