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

PostgreSQL JOIN với kiểu mảng có thứ tự các phần tử mảng, cách thực hiện?

SELECT t.*
FROM unnest(ARRAY[1,2,3,2,3,5]) item_id
LEFT JOIN items t on t.id=item_id

Truy vấn ở trên chọn các mục từ items bảng có id:1,2,3,2,3,5 theo thứ tự đó.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cập nhật các hàng cơ sở dữ liệu mà không cần khóa bảng trong PostgreSQL 9.2

  2. Thực thi trình kích hoạt hoãn lại chỉ một lần trên mỗi hàng trong PostgreSQL

  3. truy vấn con trong FROM phải có bí danh

  4. Không thể kết nối PostgreSQL với cơ sở dữ liệu từ xa bằng pgAdmin

  5. Tại sao chuỗi id SQL không đồng bộ (cụ thể là sử dụng Postgres)?