Problema com Consulta Utilizando Acentos
Bom dia a todos!
Eu estou com o seguinte problema:
Tenho uma banco de dados com um dicionário de palavras cadastrado.
A tabela é simples:
ID | PALAVRA
Colation: utf8_unicode_ci
O CHARACTER SET do banco de dados é o UTF8
A COLLATE é utf8_unicode_ci
O problema está quando tenho que fazer consultas utilizando acentuação.
SELECT * FROM tabela WHERE coluna LIKE 'aç%'; //Tem aço cadastrado na TBL
O resultado é: NULL
Se eu utilizar:
SELECT * FROM tabela WHERE coluna LIKE _utf8 'aç%' COLLATE utf8_unicode_ci;
O 'ç' é ignorado e a consulta retorna todas as palavras contendo ac% e aç%.
A grande pergunta:
Como fazer para consultar somente aç%?
Discussão (1)
Carregando comentários...