Tengo este codigo que me guarda en una variable SQL el resultado de un select, pero quiero almacenar en una variable SQL todos los ID que encuentre la consulta, deseo guardar en una variable tipo VARCHAR ese resultado separado por comas (,). Alguien sabe como podria hacerlo... ?
mi codigo:
Código SQL:
Ver original
DECLARE @IdWagerParlay INT SELECT @IdWagerParlay = D.[IdWager] FROM WAGERDETAIL D, WAGERHEADER H, GAME G, PERIOD P, AGENT A, WAGERTYPE W WHERE D.[IdWager] = H.[IdWager] AND D.[IdGame] = G.[IdGame] AND H.[IdAgent] = A.[IdAgent] AND H.[IdWagerType] = W.[IdWagerType] AND D.[IdSport] = P.[IdSport] AND D.[Period] = P.[NumberOfPeriod] AND W.[Description] LIKE '%PARLAY%' AND H.[SettledDate] >= CONVERT(datetime,('2014-01-16 00:00:01')) AND H.[SettledDate] <= CONVERT(datetime,('2014-01-16 23:59:59')) AND H.[IdAgent] = 5039 GROUP BY D.[IdWager] PRINT @IdWagerParlay