MySQL, comparer les chaînes sans tirés et sans espaces
Bonjour,
Connaissez vous une clause (commande) qui permet de comparer les chaines entre elles mais en meme temps les chaines peuvent être égales ou identiques.
Par exemple:
SELECT * FROM t WHERE donnee='ab' ou
SELECT * FROM t WHERE donnee='a b' ou
SELECT * FROM t WHERE donnee='a-b' ou
SELECT * FROM t WHERE donnee='-ab' etc.
doivent me trouver toutes les lignes de la base dans le champ 'donnee' qui peuvent etre les suivants :
'ab', ' ab', 'ab ', 'a b', 'a-b' etc.
au fait je veux les chaines soient comparés sans les tirés et sans espaces.