I am trying to implement a first and last name search using full-text search and SOUNDEX (in case if the name is misspelled).
I was trying to do something like
SELECT *
FROM employees
WHERE
MATCH SOUNDEX(first_name, last_name) AGAINST SOUNDEX('John 1969 Ivan')
but this is not a valid syntax.
What I want to achieve, is that when a user types for example "Jon Ivan", the columns
first_name | last_name
----------------------
John Ivan
would match.
Thank you in advance!