Hola gente,
Tengo un pequeño problema, estoy haciendo un select que me devuelve algunos datos de forma agrupada por los datos que requiero:
Código SQL:
Ver originalSELECT CONVERT(VARCHAR(8), G.[GradedDate] , 108) AS 'Time',
CONVERT(VARCHAR(MAX),G.[VisitorNumber]) + '/' + CONVERT(VARCHAR(MAX),G.[HomeNumber]) AS 'NumGame', G.[VisitorTeam] + ' @ ' +G.[HomeTeam] AS 'Teams', P.[PeriodDescription],
CONVERT(VARCHAR(MAX),G.[VisitorScore]) + ' - ' + CONVERT(VARCHAR(MAX),G.[HomeScore]) AS 'Score', COUNT(*) AS 'Tickets',
SUM(H.[RiskAmount]) AS 'Risk', A.[Agent], D.[RESULT], SUM(H.[WinAmount]) AS 'Win', D.[IdGame]
FROM GRADEDWAGERHEADER H, GRADEDWAGERDETAIL D, GRADEDGAME G, PERIOD P, AGENT A, WAGERTYPE W
WHERE H.[IdWager] = D.[IdWager] AND
D.[IdGame] = G.[IdGame] AND
H.[IdAgent] = A.[IdAgent] AND
H.[IdWagerType] = W.[IdWagerType] AND
H.[SettledDate] >= CONVERT(datetime,('2014-01-12 00:00:01')) AND
H.[SettledDate] <= CONVERT(datetime,('2014-01-12 23:59:59')) AND
D.[IdSport] = P.[IdSport] AND
D.[Period] = P.[NumberOfPeriod] AND
W.[Description] LIKE '%STRAIGHT%' AND
H.[IdAgent] = 5585
GROUP BY G.[GradedDate], G.[VisitorNumber], G.[HomeNumber], G.[VisitorTeam], G.[HomeNumber], G.[HomeTeam],
P.[PeriodDescription], G.[VisitorScore], G.[HomeScore], A.[Agent],D.[RESULT], D.[IdGame]
Esta consulta me funciona perfectamente, digamos que me retorna algo como asi:
Dato 1: Hora: 10:30:00 - Juego: 10/11 - Risk: 100 - Win: 110 - Tickets: 2
Dato 2: Hora: 11:30:00 - Juego: 13/14 - Risk: 300 - Win: 310 - Tickets: 5
Pero cuando yo lo presento en el sistema que dicho sea de paso es PHP, muestro una lista con esos datos, pero cuando el usuario da click sobre
Tickets por ejemplo en el Dato 1 que existen dos Tickets quiero abrir la descripcion de esos dos tickets que en ese caso estan agrupados pero quiero verlos por separadado. Alguna ayuda al respecto? espero puedan ayudarme. Gracias