как использовать выбор сразу после внешнего ключевого слова соединения - PullRequest
0 голосов
/ 05 апреля 2020

Код SQL ниже - это то, что я хочу сделать, но он не работает. Со временем я преобразую это в запрос LinQ, но сейчас я просто хочу знать, как это работает. У меня есть одна строка соответствия в TemplateFields , когда я помещаю , где templateId = 29 таблица, и я хочу полное внешнее соединение с TemplateAvailableFields . Как я могу использовать select сразу после полного внешнего соединения?

select 
    ta.TemplateAvailableFieldId, ta.FieldName, ta.Required 
from 
    TemplateAvailableFields as ta 
full outer join 
    (select DefaultValue, DisplayOrder 
     from TemplateField 
     where TemplateId = 29) as t on ta.TemplateAvailableFieldId = t.TemplateAvailableFieldId; 
...