Ik zag nooit de verwijzing naar OrderID tot de laatste commentaar.
Hier gaat u
VERKLAAR @LISTCOL VARCHAR (2000)
SELECTEER @LISTCOL = MATERIAAL ((UITGEZOCHTE VERSCHILLEND
„], [“ + Beschrijving
VAN Punten
ORDE DOOR „], [“ + Beschrijving VOOR WEG XML ('')), 1, 2, '') + „]“
VERKLAAR @QUERY NVARCHAR (4000)
PLAATS @query = 'SELECTEREN orderid, CustReference, „+@listCol+“ VAN
(selecteer orderid, CustReference, AssetType, Som (AssetQty) als AssetQty
VAN activagroep door orderid, CustReference, AssetType) X
SPIL (SOM (AssetQTY) VOOR AssetType BINNEN („+@listCol+“)) ALS p '
VOER uit (@query)