Ето една добра отправна точка за MySQL:http://www.artfulsoftware.com/infotree /queries.php#552
Разстоянието на Левещайн е броят на редакциите, необходими за превръщането на един низ в друг. Вероятно бихте могли да се забъркате с разделянето на това разстояние на дължината на низа, за да получите някакъв процент.
За PHP има вградена функция на Levenshtein:http://www.php .net/manual/en/function.levenshtein.php