Я думал, что это должно быть очевидно, но я не могу понять это.
Скажем, есть таблица tblData
со столбцом ID
и табличной функцией (_tvf
), которая принимает ID
в качестве параметра. Мне нужны результаты для всех идентификаторов в tblData
.
Но:
SELECT * FROM tblData data
INNER JOIN dbo._tvf(data.ID) AS tvfData
ON data.ID = tvfData.ID
выдает ошибку: The multi-part identifier "data.ID" could not be bound
Каков правильный способ передать все идентификаторы в этот TVF и объединить результаты?
Спасибо