PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Cách so sánh hai mảng và chỉ chọn các phần tử không phù hợp Trong postgres

Tôi muốn tiếp cận điều này với toán tử mảng.

select array(select unnest(:arr1) except select unnest(:arr2));

Nếu:arr1 và:arr2 không giao nhau, việc sử dụng array_agg () dẫn đến giá trị rỗng.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Xóa bản ghi khỏi cơ sở dữ liệu postgresql từ xa bằng danh sách được cung cấp cục bộ

  2. Chuyển dự án Django từ backend sqlite3 sang postgresql bị lỗi khi tải datadump

  3. Truy vấn cho các phần tử mảng bên trong kiểu JSON

  4. Các tùy chọn đa thai cho PostgreSQL

  5. Tạo các giá trị DEFAULT trong CTE UPSERT bằng PostgreSQL 9.3