0
Я тестировал производные табличные запросы. Когда я запускаю запрос ниже, он показывает ошибку.Недопустимое имя объекта - производная таблица
`Invalid object name 'result'.`
Я действительно удивлен. Может кто-нибудь, пожалуйста, очистите мое сомнение, почему он бросает эту странную ошибку.
SELECT
*
FROM (SELECT
1 AS ID,
'Mike' AS Name) [result]
WHERE result.ID NOT IN (SELECT
ID
FROM [result]
WHERE Name = 'Mike')
Может быть, лучше объяснить, почему я не могу повторно использовать производную таблицу с использованием этого синтаксиса? –
Это просто не поддерживается языком, который предлагает другую альтернативу. –
Спасибо за ваш ответ. :) –