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

Seperti Case Sensitive di MySQL

Solusi yang jauh lebih baik dalam hal kinerja:

SELECT .... FROM .... WHERE `concatenated` LIKE BINARY '%SearchTerm%';

Perbandingan string peka huruf besar/kecil ketika salah satu operan adalah string biner.

Alternatif lain adalah menggunakan COLLATE ,

SELECT ....
FROM ....
WHERE `concatenated` like '%SearchTerm%' COLLATE utf8_bin;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menggunakan dict Python untuk pernyataan SQL INSERT

  2. Perbarui nilai kolom, ganti bagian dari string

  3. Buat Tabel Baru dengan Memilih Data dari Tabel Lain dengan CREATE TABLE AS

  4. Pengumuman MySQL 5.6 EOL

  5. Penggunaan CPU MySQL yang tinggi