Olá pessoal... estou tentando agrupar alguns campos do meu relatório mas não estou conseguindo....a minha query esta da seguinte forma:
SELECT * FROM SERVICOS S
INNER JOIN HISTORICOSERVICO H ON H.CODSERVICO = S.CODSERVICO
INNER JOIN CLIENTE C ON C.CODCLIENTE = H.CODCLIENTE
INNER JOIN HISTORICOPROFISSIONAL HP ON HP.CODSERVICO = S.CODSERVICO
INNER JOIN PROFISSIONAL P ON P.CODPROFISSIONAL = HP.CODPROFISSIONAL
LEFT JOIN HISTORICOLOCAL HL ON HL.CODSERVICO = S.CODSERVICO
LEFT JOIN LOCAL LC ON LC.CODLOCAL = HL.CODLOCAL
LEFT JOIN PAGVISTA V ON S.CODSERVICO = V.CODSERVICO
LEFT JOIN PAGCHEQUE Q ON S.CODSERVICO = Q.CODSERVICO
LEFT JOIN PAGFINANCIADO F ON S.CODSERVICO = F.CODSERVICO
WHERE S.CODSERVICO = $P{CODSERV}
CodServico: 0001 Data Serviço: 16/07/2004
Cliente: Douglas
Cliente: João
Cliente: Pedro
(Gera o relatório desta forma somente se eu colocar os grupo de servico e cliente).
Agora se eu colocar o grupo de Profissional sae desta forma...
CodServico: 0001 Data Serviço: 16/07/2004
Cliente: Douglas
Profissional: Silva Cargo: Fot
Profissional: Souza Cargo: Sup
Profissional: Santos Cargo: Vend
Cliente:João
Profissional: Silva Cargo: Fot
Profissional: Souza Cargo: Sup
Profissional: Santos Cargo: Vend
Cliente:Pedro
Profissional: Silva Cargo: Fot
Profissional: Souza Cargo: Sup
Profissional: Santos Cargo: Vend
Eu queria queria que fosse assim:
CodServico: 0001 Data Serviço: 16/07/2004
Cliente: Douglas
Cliente: João
Cliente: Pedro
Profissional: Silva Cargo: Fot
Profissional: Souza Cargo: Sup
Profissional: Santos Cargo: Vend
Poxa pessoal me dê uma força ai vai... por favor....
desdes já agradeço muito.