Ik heb een UTF-8 tabel, en als ik daarin wil zoeken met LIKE, dan stuit ik op een probleem:
SELECT * FROM `tabel` WHERE titel LIKE '%belgie%';
levert niet dezelfde resultaten op als
SELECT * FROM `tabel` WHERE titel LIKE '%belgië%';
Ik heb al geprobeerd om ervan te maken:
SELECT * FROM `tabel` WHERE titel LIKE _utf8 '%belgië%' COLLATE utf8_general_ci;
Maar het enige resultaat is dan dat hij alleen de titels vindt zonder ë (dus waar de titel "Belgie" is en niet "België".
Wat kan ik hier aan doen?
SELECT * FROM `tabel` WHERE titel LIKE '%belgie%';
levert niet dezelfde resultaten op als
SELECT * FROM `tabel` WHERE titel LIKE '%belgië%';
Ik heb al geprobeerd om ervan te maken:
SELECT * FROM `tabel` WHERE titel LIKE _utf8 '%belgië%' COLLATE utf8_general_ci;
Maar het enige resultaat is dan dat hij alleen de titels vindt zonder ë (dus waar de titel "Belgie" is en niet "België".
Wat kan ik hier aan doen?