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

MySQL memesan berdasarkan bidang di Eloquent

Menggunakan DB::raw() atau orderByRaw langsung harus bekerja:

$models = Model::orderByRaw('FIELD(language, "USD", "EUR", "JPN")')->get();
// or
$models = Model::orderBy(DB::raw('FIELD(language, "USD", "EUR", "JPN")'))->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. Lingkaran kursor MYSQL, menjalankan satu putaran tambahan, mengapa?

  2. Bagaimana cara mempercepat SELECT .. LIKE query di MySQL pada banyak kolom?

  3. Dapatkan tahun ini dan formulir berikutnya mysql

  4. com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Kegagalan tautan komunikasi ke basis data jarak jauh

  5. SQLAlchemy PADA PEMBARUAN KUNCI DUPLICATE