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

Postgres:memfilter hasil menggunakan ARRAY_AGG dan HAVING (bukan WHERE)

Ternyata kata kunci APAPUN Postgres itu bersisi dan tidak dapat digunakan secara simetris.

Jadi kode kerjanya adalah:

SELECT items.id, items.title, ARRAY_AGG(tags.tag_id)
FROM items
INNER JOIN tags ON (tag.tag_id=items.id)
GROUP BY items.id
HAVING 27 = ANY(ARRAY_AGG(tags.tag_id))



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sinkronkan elasticsearch pada koneksi dengan database - nodeJS

  2. pemilik database postgresql tidak dapat mengakses database - Tidak ada hubungan yang ditemukan.

  3. Cara Membuat Daftar Database dan Tabel di PostgreSQL Menggunakan psql

  4. Kesalahan otentikasi saat menghubungkan ke database Heroku PostgreSQL

  5. Masalah pemulihan basis data Heroku