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

Giống như Phân biệt chữ hoa chữ thường trong MySQL

Một giải pháp tốt hơn nhiều về mặt hiệu suất:

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

So sánh chuỗi có phân biệt chữ hoa chữ thường khi bất kỳ toán hạng nào là một chuỗi nhị phân.

Một giải pháp thay thế khác là sử dụng 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. Lược đồ xuất MySql không có dữ liệu

  2. Django:Bảng không tồn tại

  3. Quyền truy cập bị Từ chối đối với Người dùng 'root' @ 'localhost' (sử dụng mật khẩu:CÓ) - Không có Đặc quyền?

  4. Chèn SQL xung quanh mysql_real_escape_string ()

  5. TIME_FORMAT () Ví dụ - MySQL