Fórum Como resolver este problema de select? #55008

27/01/2006

0

Preciso retornar a soma da quantidade referente aos códigos idênticos dentro desta Select:

SELECT MAX(COUNT_IMH),COD_ITMH,DES_SADT from pr_rel_care(´001´,0)
GROUP BY COD_ITMH,DES_SADT
UNION
SELECT MAX(COUNT_IMH),COD_ITMH,DES_SADT from pr_rel_care(´001´,1)
GROUP BY COD_ITMH,DES_SADT

MAX COD_ITMH DES_SADT
1 00.01.001-4 CONSULTA ELETIVA EM CONSULTORIO
3 00.01.001-4 CONSULTA ELETIVA EM CONSULTORIO
2 26.03.020-9 AVALIACAO DO RISCO FETAL: ESTRIOL
1 26.03.020-9 AVALIACAO DO RISCO FETAL: ESTRIOL
1 28.01.147-3 ZINCO
1 30.10.189-1 TRATAMENTO DE FISTULA CUTANEA
1 31.09.004-4
1 32.13.077-5 ABLACAO PERCUTANEA DE TUMOR HEPATICO
1 40.30.106-0 ACIDO ASCORBICO (VITAMINA C)
1 40.31.302-6 ACIDO DELTA AMINOLEVULINICO DESIDRATASE
1 49.03.031-0 TRAÇÃO CERVICAL TIPO CRUTCHIFIELD

Uso Firebird 1.5 e Delphi 7...alguém sabe se é possível fazer isso dentro do Select ou pelo ClientDataSet que será utilizado para a consulta?


Thelinuxlich

Thelinuxlich

Responder

Posts

28/01/2006

Martins

Qual o resultado q está sendo trazido com esse select?

Vc deseja somar todos os produtos de um determinado código q estão em duas tabelas é isso?


Responder

Gostei + 0

29/01/2006

Emerson Nascimento

passe o código da stored procedure (talvez ela não seja necessária para esse caso).


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar