kDnZP, с рекомендациями знаком.
Извиняюсь, что не указал версию сервера MS SQL 2005.
Как придумать более понятную тему - увы не знаю.
Добавлю используемый запрос (подходит к первому условию, но не подходит ко второму):
select *
from dbo.Hotel h
join @tRooms tr
on tr.HotelID= р.HotelID
Примеры:
Условие 1:
Строка с HotelID: " 111 "
Таблица Hotel:
ID HotelID
1 111
1 0
2 123
3 111
Нужны записи с ID 1 и 3
Условие 2:
Строка с HotelID: " 111; 222 "
ID HotelID
1 111
1 222
2 123
3 111
4 222
Нужна запись с ID 1 ( а не 1,3,4 с моим запросом)
Задам вопрос по другому: как должен выглядеть запрос, чтобы он удовлетворял двум условиям?