tempAlias уточнения
установите NumContactsMade=Contacts
от
(
ОТБОРНОЕ ClientID, СУММА (контакты) КАК контакты
ОТ
(
ОТБОРНОЕ ClientID, ОТСЧЕТ (Client_Contact_Tbl.ClientID) КАК контакты
ОТ Client_Contact_Tbl
ГРУППА ClientID, Contact_Status, ContactDate
ИМЕТЬ Contact_Status НЕ БУДЕТ >= «6/20/2010» НУЛЕВЫХ И ContactDate
) a
ГРУППА a.ClientID
) derivedTable
соедините tempAlias @tempContacts на derivedTable.ClientId=tempAlias.ClientId
Синтактно то должно быть правильно (хотя по общему признанию я думаю он smogло быть очищено до исключает выведенную таблицу). Логически я интересую если ваш subquery должен собирает на contactid довольно чем удостоверение личности клиента, то но я полагаю если контактом и клиентом будут 1:1, котор он не имеет значение.