Lebih cepat dari Regular expressions
dan SUBSTRING()
panggilan fungsi. Ini akan menggunakan indeks symbolName
:
WHERE symbolName >= 'A'
AND symbolName < 'G'
Ada masalah dengan sensitivitas huruf besar-kecil. Apakah Anda ingin nama yang dimulai dengan a..f
juga atau tidak?
Jika Anda hanya menginginkan nama yang dimulai dengan huruf besar dan tabel memiliki utf8
set karakter, gunakan:
WHERE symbolName >= 'A' COLLATE utf8_bin
AND symbolName < 'G' COLLATE utf8_bin
Untuk set karakter lain, gunakan _bin
yang sesuai pengumpulan.