Да, можете, но съм почти сигурен, че ще игнорира всички индекси, които имате в колоната. И е отвратително.
Нещо като
SELECT * FROM the_records
WHERE replace(replace(replace(name, '''', ''), ',', ''), '&', '') = $NAME
Между другото, вземането на такава променлива get и инжектирането й в mysql заявката може да бъде готово за sql инжекция, доколкото знам.
pg, знам, че казахте, че не можете да променяте/актуализирате съдържанието в базата данни, от която избирате, но възпрепятства ли ви нещо да създадете таблица в друга база данни, до която имате достъп за запис? Можете просто да направите карта на URL имената към имената на фирми и това ще бъде бавно само първия път, когато направите метода за замяна.