Si vos exigences de recherche sont d'ignorer certains caractères, vous pouvez les supprimer lors d'une recherche par replace
les ing avec un blanc.
Cette réponse résout votre problème :
SELECT *
FROM restaurants
WHERE replace(name, '''', '') like '%mcdonalds%'; -- This will match "McDonald's"
Pour votre information, un simple guillemet littéral ('
) est écrit sous la forme d'un guillemet simple doublé (''
), afin de spécifier un guillemet simple comme paramètre pour replace
vous avez besoin de quatre guillemets à la suite (''''
) - deux à chaque extrémité et la citation doublée au milieu pour la citation réelle.