Вы запрашиваете алгоритм для сравнения строк или как использовать такой алгоритм в SQL-запросе?
Если вы спрашиваете последнее, создайте пользовательскую функцию, которая выводит процент на основе 2 входных строк, затем выберите для каждой строки в таблице и отфильтруйте, где процент выше любого порога, который вы ищете.
Так что-то вроде:
SELECT name, MyFuzzyStringComparer(name, @nameInQuestion) percentage
FROM nameTable
WHERE percentage > @threshold
ORDER BY percentage
Если вы ищете алгоритм сравнения, то приведенные выше ответы, кажется, покрывают его.