Как я могу использовать оператор like, следующий за подзапросом?
работник стол(ССН,имени,)
таблица иждивенцы(ESSN,имя иждивенца)
как я могу получить имена сотрудников, которые похожи на любое зависимое имя
используя вложенный запрос и как только оператор
Что я уже пробовал:
Выберите [Fname]
От [dbo].[Работник]
Где '%'+[Fname]+'%' LIKE (SELECT [Dependent_name] FROM [dbo].[Зависимый])
я пробовал это сделать, но знаю, что это неправильно
потому что возврат-это больше, чем одно значение!
Richard MacCutchan
Вы должны взять Dependent_name из пользовательского ввода, удалить предложение sub SELECT и просто сопоставить его со строкой.