Cytat(evolucja @ 27.08.2010, 18:28:53 )

'michał'
'miCAŁ'
'MICHAL'
'michal'
'mich'
'MiC'
Przecież to nawet człowiekowi trudno dopasować takie słowa, a ty chcesz to jednym zapytaniem zrobić. Możesz zapisywać popularne odmiany w bazie i próbować z funkcją SOUNDEX(), LIKE + porównywać tylko x pierwszych znaków itp.