大文字と小文字を区別する列 (utf8_bin 照合) があります。文字列を大文字と小文字を区別せずに検索し、結果を大文字と小文字を区別せずに並べ替える必要があります。
このクエリを書いています。
SELECT customer_name
FROM customers
WHERE CONVERT(customer_name USING UTF8) LIKE 'aB%'
ORDER BY CONVERT(customer_name USING UTF8)
LIMIT 0,10
これは効率的ですか?または、これを達成するためのより良い方法はありますか?