У меня есть SQL-запрос, который работает, если я ищу по имени или фамилии:
SELECT MemberID, FirstName, Surname, Title + ' ' + FirstName + ' ' + Surname AS FullName
FROM Members
WHERE FirstName + Surname LIKE N'%' + 'Smith' + '%'
ORDER BY FullName
Если я ищу по Джон Я вижу все Джон по если я ищу Смита Я вижу все Смита Я бы хотел найти Джона Смита и просмотреть все Джона Смита ,Спасибо
ОБНОВЛЕНИЕ: Я должен был сделать мой оригинальный пост более понятным.Я использую vb.net, и когда пользователь вводит поисковый запрос в текстовое поле, фактический запрос выполняется следующим образом:
SELECT MemberID, FirstName, Surname, Title + ' ' + FirstName + ' ' + Surname AS FullName
FROM Members
WHERE FirstName + Surname LIKE N'%' + @SearchTerm + '%'
ORDER BY FullName
Я хочу, чтобы пользователь мог вводить: John S и посмотреть всех пользователей по имени John с фамилией S.