tempAlias dell'aggiornamento
regolare NumContactsMade=Contacts
da
(
ClientID PRESCELTO, SOMMA (contatti) COME contatti
DA
(
ClientID PRESCELTO, CONTEGGIO (Client_Contact_Tbl.ClientID) COME contatti
Da Client_Contact_Tbl
GRUPPO da ClientID, Contact_Status, ContactDate
AVERE Contact_Status NON È >= NULLO E di ContactDate “6/20/2010„
) a
GRUPPO da a.ClientID
) derivedTable
unire i tempAlias dei @tempContacts su derivedTable.ClientId=tempAlias.ClientId
Sintatticamente quello dovrebbe essere corretto (anche se evidentemente penso che potrebbe essere pulito fino a elimini la tabella derivata). Mi domando logicamente se la vostra sottointerrogazione stia raggruppando su contactid piuttosto che l'identificazione del cliente, ma suppongo se il contatto ed il cliente sono 1:1 che non importerà.