Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara memesan berdasarkan tempat di bidang di Laravel

Anda harus menyuntikkan beberapa sql mentah, tetapi ini bukan mimpi buruk:

$referenceIds = viewTable::orderBy('score', 'DESC')->lists('product_id');
$referenceIdsStr = implode(',', $referenceIds);
$products = Product::whereIn('id', $rederenceIds)->orderByRaw(DB::raw("FIELD(product_id, $referenceIdsStr)"))->get()->all();


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menambahkan Kunci Asing Gagal di MySQL (errno 150)

  2. nilai daftar sisipkan massal dengan SQLAlchemy Core

  3. NHibernate Lancar tidak dapat memuat MySql.Data dari GAC dalam mode debug pengujian

  4. Basis data apa yang berfungsi baik dengan data 200+GB?

  5. Bagaimana saya bisa membuat cadangan tambahan dari database mysql