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

Làm cách nào để tôi có thể bỏ qua sự khác biệt giữa chữ hoa và chữ thường khi tìm kiếm bằng mysql

Làm điều gì đó như sau:

SELECT user 
FROM users 
WHERE UPPER( user ) = UPPER( 'moustafa' );

Về cơ bản, bạn đang chuyển đổi kết quả của mình thành một chữ hoa và so sánh với cụm từ tìm kiếm cũng được chuyển đổi thành chữ hoa, bỏ qua chữ hoa một cách hiệu quả.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chính xác thì việc sử dụng OR trong một câu lệnh MySQL khác với / không có dấu ngoặc đơn như thế nào?

  2. MySQL thêm các trường vào Enum

  3. URL truy vấn ghi lại cơ sở dữ liệu?

  4. Các cột VARCHAR có nên được đặt ở cuối các định nghĩa bảng trong MySQL không?

  5. Sử dụng 'LIKE' với kết quả của một truy vấn con SQL