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

Pesan berdasarkan kecocokan terbaik dalam fasih

Ya seperti yang disarankan, Anda dapat menggunakan orderByRaw() Jadi kueri Anda akan diubah Seperti:

$result = Product::where("ProductCode", "LIKE", '%200%')
                ->orderByRaw('CHARINDEX('200', ProductCode, 1) DESC, ProductCode ASC')
                ->get();

Di sini, seharusnya, nama modelnya adalah Product untuk tabel products .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Peringatan:mysql_fetch_array():argumen yang diberikan bukan hasil MySQL yang valid

  2. Hubungan tabel MyISAM Engine (MySQL)

  3. Permintaan SQL untuk menghitung jam yang dihabiskan dari hari lain dan berakhir pada hari berikutnya

  4. Kiat Penyetelan Kinerja MySQL Untuk Mengoptimalkan Basis Data

  5. mysql_close():5 bukan sumber MySQL-Link yang valid di C:\wamp\www\Includes\footer.php on line 4