como usar o distinct ???

Firebird

19/02/2004

Eu gostaria de distinguir dados tipo

SELECT DISTINCT MDME, MDPD, PDDS FROM ESPECIFICA_MED_DETALHE EMD
INNER JOIN PRODUTO PDT ON (PDT.PDCD=EMD.MDPD)

sendo que eu queria adicionar o valor, porem os valores que contem nos campos MDME são diferentes, isso me retornaria duas vezes o mesmo campo que e o MDPD, como fazer isso ???


Sremulador

Sremulador

Curtidas 0

Respostas

Sremulador

Sremulador

19/02/2004

ninguem vai me ajudar ???


GOSTEI 0
Sremulador

Sremulador

19/02/2004

Buuuuuaaaaaaaaaaaa....... :cry:


GOSTEI 0
Afarias

Afarias

19/02/2004

A função do DISTINCT é evitar ´linhas´ repetidas!! (isso contando TODOS os campos declarados)


Só isso!

PS: não contando ai o DISTINCT nas funções de agregação (count, sum, etc...)


T+


GOSTEI 0
Sremulador

Sremulador

19/02/2004

Isso eu sei, porem que queria que aparecesse um campo mas que ele não distinguise dos demais ai e que mora o problema , já tentei de tudo :cry:


GOSTEI 0
Afarias

Afarias

19/02/2004

faça uma VIEW com o DISTINCT no campo q vc quer e depois use em um JOIN com outra tabela para ter os ´valores complementares´


T+


GOSTEI 0
Sremulador

Sremulador

19/02/2004

Mas isso vai me trazer o resultado que eu possa usar em um grid ???
COD , DESCRICAO , VALOR ????


GOSTEI 0
Afarias

Afarias

19/02/2004

Claro!


GOSTEI 0
POSTAR