tempAlias de mise à jour
placer NumContactsMade=Contacts
de
(
ClientID CHOISI, SOMME (contacts) EN TANT QUE contacts
DE
(
ClientID CHOISI, COMPTE (Client_Contact_Tbl.ClientID) EN TANT QUE contacts
De Client_Contact_Tbl
GROUPE PAR ClientID, Contact_Status, ContactDate
AVOIR Contact_Status N'EST PAS le >= « 6/20/2010 » NUL ET de ContactDate
) a
GROUPE PAR a.ClientID
) derivedTable
joindre les tempAlias de @tempContacts sur derivedTable.ClientId=tempAlias.ClientId
Syntactiquement ce devrait être correct (bien qu'évidemment je pense qu'il pourrait être nettoyé jusqu'à éliminent la table dérivée). Logiquement je me demande si votre sous-question groupe sur le contactid plutôt que l'identification de client, mais je suppose si le contact et le client sont 1:1 qu'il n'importera pas.