Potrzebuję pobrać wszystkie rekordy z tabeli dodając każdemu dodatkową wartość określającą podobieństwo znaków i np. to działa:

SELECT *, Levenshtein(name,'test') AS level FROM desires

Level pięknie widnieje w pobranej tabeli. Ale gdy chcę pobrać tylko te z levelem poniżej 25, to całość już nie działa:

SELECT *, Levenshtein(name,'test') AS level FROM desires WHERE level < 25

A mysql syczy o tym, że "Unknown column 'level' in 'where clause'."

Jak to możliwe że nie ma kolumny level skoro ją "utworzyłem"?