У меня есть таблица Employee с полем, называемым адресом. Мне нужно написать select, который будет извлекать все эти строки из таблицы, адрес которой имеет строку или часть передаваемой строки.SQL-сервер SQL sql-проверка, чтобы увидеть, существует ли часть String
Так, например, адрес, передаваемый запросу, - «7745 Rutherford Rd, Jacksontown County». Но в поле адреса есть записи только с окружением Джексонтон. Не все, упомянутые выше, и мне нужны эти строки, которые нужно получить.
Я попытался использовать оператор LIKE, но это не сработает, я думаю, поскольку передаваемая строка длиннее, чем у нас в базе данных. Есть ли лучший способ написать этот запрос?
Запрос:
SELECT *
FROM Employee
WHERE address LIKE '%7745 Rutherford Rd,Jacksontown County%'
Есть ли лучший способ написать какой запрос? – BJones
Есть ли лучший способ, чем то, что? Вы не предоставили запрос, который используете сейчас. Что еще более важно, ваш вопрос не имеет достаточного контекста, чтобы иметь большой смысл. –
Возможно, вам стоит здесь начать? http://spaghettidba.com/2015/04/24/how-to-post-at-sql-question-on-a-public-forum/ –