Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sidneyoa

Agrupando dados com resultado

Recommended Posts

Boa tarde, sou novo em Sql e estou precisando de uma ajuda.

Fiz esse select abaixo:

SELECT TM5_NUMFIC,
TM5_EXAME,
TM5_DTPROG,
TM5_MAT,
TM5_CODFUN,
TM5_NUMASO

FROM TM5030
WHERE TM5_DTPROG >= '20100101' AND
TM5_NUMASO <> '' AND
TM5_EXAME = 'NR7'

GROUP BY TM5_NUMFIC,
TM5_EXAME,
TM5_DTPROG,
TM5_MAT,
TM5_CODFUN,
TM5_NUMASO

ORDER BY TM5_CODFUN

Esta funcionando normal, mas eu preciso que o resultado fique assim:

Ficha Medica	Cod. Exame	Data Exame	Matricula	Cod. Funcao	Num. ASO
       19	     NR7	16/9/2010	306	                6	261
       1047	     NR7	14/9/2010	14515	                6	123
       1060	     NR7	14/9/2010	14534	                6	115
       1446	     NR7	19/3/2010	15071	                6	245
	(descrição do codigo funcao)		Ajudante Geral	4
Fiz esse outro select

SELECT TM5_NUMFIC,		
TM5_EXAME,				
TM5_DTPROG,			
TM5_MAT,				
TM5_CODFUN, 
TM5_NUMASO
FROM TM5030
WHERE TM5_DTPROG >= '20100101' AND
TM5_NUMASO <> '' AND
TM5_EXAME = 'NR7' AND
TM5030.D_E_L_E_T_ = ''
GROUP BY TM5_NUMFIC,
TM5_EXAME,
TM5_DTPROG,
TM5_MAT,
TM5_CODFUN,
TM5_NUMASO 
ORDER BY TM5_CODFUN, TM5_MAT
COMPUTE COUNT(TM5_CODFUN)
BY TM5_CODFUN

usando o compute, eu tenho o resultado mas não consigo exportar para uma planilha, se alguem tiver uma solução melhor eu agradeço.

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.