В настоящее время в простой форме у меня есть следующая объявленная таблица в коде:
declare @FileIDs as table
(
ID int not null
)
, и я могу заполнить ее, например, вручную следующим образом:
insert into
@FileIDs
values
(1)
insert into
@FileIDs
values
(2)
insert into
@FileIDs
values
(3)
Также у меня есть другаятаблица называется Files
, и мне нравится выбирать только те элементы, которые имеют одинаковые идентификаторы.
Итак, я попробовал следующие подходы, но оба провалились:
select
*
from
Files
where
ID in
(
@FileIDs
)
select
*
from
Files
inner join @FileIDs
on Files.ID = @FileIDs.ID
Любые идеио том, как я могу решить эту проблему?