У меня есть столбец с именем «name», в котором я храню полное имя пользователя (например, «John Wood» или «John Michael Wood»).У меня есть запрос, который проверяет существование этого пользователя в базе данных на основе его имени, например:
SELECT * FROM users WHERE name LIKE var.name%
Где "var.name" - это ввод от пользователя, который ищет этого другого пользователя в базе данных,Если искомого пользователя зовут «Джон Вуд», все работает нормально, но если у пользователя есть отчество «Джон Майкл Вуд», запрос не найдет пользователя, если строка «Джон Вуд» являетсяискал ключ.
Как изменить запрос, чтобы найти пользователя "John Michael Wood", если ключом поиска является "John Wood"?Другими словами, если у пользователя есть отчество, его все равно следует найти в базе данных, даже если его отчество не включено в строку поиска.