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

Sintaks SQL 'LIKE'

Cara termudah untuk memastikan LIKE yang peka terhadap huruf besar/kecil adalah dengan menggunakan sesuatu seperti ini:

LOWER(column_name) LIKE LOWER(pattern)
UPPER(column_name) LIKE UPPER(pattern)

Atau Anda dapat memperbesar/memperkecil pattern di luar SQL dan cukup gunakan:

LOWER(column_name) LIKE down_cased_pattern
UPPER(column_name) LIKE up_cased_pattern

Saya cenderung menggunakan LOWER karena kebiasaan karena huruf kecil lebih mudah dibaca dan karenanya lebih mudah untuk di-debug.



  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 kata kunci SQL dalam judul tabel atau kolom

  2. Jenis penginisialisasi untuk 'System.Data.Entity.Migrations.DbMigrationsConfiguration`1' memberikan pengecualian

  3. Kompatibilitas MySQL dengan MacOS Sierra

  4. Apa cara terbaik untuk memigrasikan Django DB dari SQLite ke MySQL?

  5. memantau mysql untuk perubahan