Como resolver este problema de select?
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?
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
Curtidas 0
Respostas
Martins
27/01/2006
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?
Vc deseja somar todos os produtos de um determinado código q estão em duas tabelas é isso?
GOSTEI 0
Emerson Nascimento
27/01/2006
passe o código da stored procedure (talvez ela não seja necessária para esse caso).
GOSTEI 0