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"?