Po obejrzeniu odpowiedzi Marcusa Adamsa zdałem sobie sprawę, że funkcja REPLACE może być rozwiązaniem tego problemu, chociaż nie wspomniał o tej funkcji.
Ponieważ mam tylko dwa różne znaki łączące (ostry i tylda), połączone z innymi znakami ASCII, na przykład j z tyldą, j z ostrym, m z tyldą, s z tyldą i tak dalej. Muszę tylko zastąpić te dwa znaki, gdy używam LIKE.
Po przeszukaniu instrukcji dowiedziałem się o funkcji UNHEX, która pomogła mi prawidłowo przedstawić połączone znaki w zapytaniu, aby je usunąć.
Łącząca tylda jest reprezentowana przez CC83
w kodzie HEX, a ostry jest reprezentowany przez CC81
w HEX.
Tak więc zapytanie, które rozwiązuje mój problem, to właśnie to.
SELECT word, REPLACE(REPLACE(word, UNHEX("CC83"), ""), UNHEX("CC81"), "")
FROM oldword WHERE REPLACE(REPLACE(word, UNHEX("CC83"), ""), UNHEX("CC81"), "")
LIKE 'hua%';`