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

Cara membuat array dari SELECT mengembalikan lebih dari satu baris

Jika kueri hanya mengembalikan kolom yang masuk ke dalam larik, gunakan Konstruktor ARRAY :

SELECT ARRAY(SELECT console_id FROM archive_sessions
             WHERE  tournament_id = 14817) AS console_arr;

Ini biasanya lebih cepat dari array_agg() untuk kasus sederhana.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Periksa apakah ada catatan di tabel Postgres

  2. Docker &Postgres:Gagal mengikat alamat tcp 0.0.0.0:5432 yang sudah digunakan

  3. Spring JdbcTemplate memperbarui kolom geografi Postgis

  4. Apa perbedaan antara `->>` dan `->` di Postgres SQL?

  5. PSQLException tidak tertangkap