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

Chọn tất cả Bản ghi nếu Bản ghi có bất kỳ ID nào từ Mảng

Việc chọn bản ghi theo mảng id được thực hiện bằng truy vấn:

Record.where(id: ids)

nơi ids là mảng id. Nó có thể được thay thế bằng một truy vấn khác.

Đối với trường hợp của bạn, việc lựa chọn biện pháp khắc phục theo tên đối sánh sẽ như sau:

ids = Remedy.where("LOWER(remedyName) LIKE ?", name.downcase).pluck(: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. làm thế nào để thay đổi cổng nghe postgresql trong windows?

  2. Hàm cửa sổ SQL với mệnh đề where?

  3. Làm cách nào để lấy các cột riêng lẻ từ bảng được trả về từ một hàm?

  4. Cách lấy hàng cuối cùng cho mỗi nhóm trong PostgreSQL

  5. Postgres sql chèn lỗi cú pháp truy vấn từ phpPgAdmin