Usuário com melhor resposta
Agrupar

Pergunta
-
Boa Tarde!
Pessoal,
Eu estou precisando gerar um relatório no Crystal report através de uma query no vb.net 2019, porém, a query que eu criei não funcionou com group by, segue abaixo a query.
Select a.OSPrev, a.SetorPrev, a.MaquinaPrev, a.UltimaPrev, a.PeriodoPrev, a.ProximaPrev, a.ObservacoesPrev, a.DataIniPrev, a.HrIniPrev, a.DataFimPrev, a.HrFimPrev, a.Status, a.OperadorManutPrev, b.`OSPrev`, b.OSCorr, b.ServicoCorr from man_sol_preventiva a, man_corr_prev b where a.OSPrev = b.`OSPrev` order by a.UltimaPrev descO que eu preciso é o seguinte, preciso selecionar os dados de duas tabelas, conforme query acima e eu preciso que fique conforme imagem abaixo, porém, não estou conseguindo fazer:
Alguém pode me ajudar a exibir os dados conforme abaixo?
Respostas
-
Boa tarde,
Rodrigo, não sei se entendi corretamente a sua questão mas segue uma susgestão para teste:
Select ca.* from man_sol_preventiva a cross apply ( select a.OSPrev, a.SetorPrev, a.MaquinaPrev, a.UltimaPrev, a.PeriodoPrev, a.ProximaPrev, a.ObservacoesPrev, a.DataIniPrev, a.HrIniPrev, a.DataFimPrev, a.HrFimPrev, a.Status, a.OperadorManutPrev union all select null, null, null, null, null, null, null, null, null, null, null, b.OSCorr, b.ServicoCorr from man_corr_prev b where a.OSPrev = b.OSPrev ) ca order by a.UltimaPrev desc
Espero que ajude
Assinatura: http://www.imoveisemexposicao.com.br
- Sugerido como Resposta IgorFKModerator sexta-feira, 22 de novembro de 2019 14:09
- Marcado como Resposta Rodrigo Rx3Info terça-feira, 26 de novembro de 2019 20:18
-
Boa Tarde!
Consegui o resultado que eu queria criando grupo no Crystal report.
Obrigado pela dica.
- Marcado como Resposta Rodrigo Rx3Info terça-feira, 26 de novembro de 2019 20:18
Todas as Respostas
-
Deleted
- Sugerido como Resposta IgorFKModerator sexta-feira, 22 de novembro de 2019 14:09
-
Boa tarde,
Rodrigo, não sei se entendi corretamente a sua questão mas segue uma susgestão para teste:
Select ca.* from man_sol_preventiva a cross apply ( select a.OSPrev, a.SetorPrev, a.MaquinaPrev, a.UltimaPrev, a.PeriodoPrev, a.ProximaPrev, a.ObservacoesPrev, a.DataIniPrev, a.HrIniPrev, a.DataFimPrev, a.HrFimPrev, a.Status, a.OperadorManutPrev union all select null, null, null, null, null, null, null, null, null, null, null, b.OSCorr, b.ServicoCorr from man_corr_prev b where a.OSPrev = b.OSPrev ) ca order by a.UltimaPrev desc
Espero que ajude
Assinatura: http://www.imoveisemexposicao.com.br
- Sugerido como Resposta IgorFKModerator sexta-feira, 22 de novembro de 2019 14:09
- Marcado como Resposta Rodrigo Rx3Info terça-feira, 26 de novembro de 2019 20:18
-
Boa Tarde!
Consegui o resultado que eu queria criando grupo no Crystal report.
Obrigado pela dica.
- Marcado como Resposta Rodrigo Rx3Info terça-feira, 26 de novembro de 2019 20:18
-