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

Laravel MySQL cách sắp xếp các kết quả theo thứ tự như trong mệnh đề whereIn

MySQL cách sắp xếp theo thứ tự giống như trong where in mệnh đề:

$ids; // array of ids
$placeholders = implode(',',array_fill(0, count($ids), '?')); // string for the query

Operation::whereIn('id', $ids)
   ->orderByRaw("field(id,{$placeholders})", $ids)->get();


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kiểm soát truy cập MYSQL

  2. Sự cố PDO bindParam

  3. MySQL trên dòng thác xóa. Ví dụ kiểm tra

  4. Kết hợp bất hợp pháp các đối chiếu (utf8mb4_unicode_ci, IMPLICIT) và (utf8mb4_general_ci, IMPLICIT) cho hoạt động '='

  5. Làm thế nào để chuyển đổi các ký tự chữ thường thành chữ hoa trong MySQL