SQL COM PARADOX

Delphi

27/10/2004

Pessoal to com a seguinte duvida, tenho duas tabelas, produto e proprietario.. entao seria


Tabela Proprietario

Codigo
Nome
Endereco

Tabela Produto

Codigo
CodProprietario
Produto
ProdutoAtivo

Eu quero pessoal fazer um select que pegue todos proprietarios que o produto seja ativo, porem se tiver mais de um com o memso nome.. so aparece uma vez

Tentei

select Distinct(Prop.codigo) , Prop.Nome, Prop.Endereco
from Proprietario Prop, Produto Produt
where (Produt.ProdutoAtivo = ´A´) and (Produt.CodProprietario = Prop.codigo)
order by codigo


Neste codigo funciona mas nao sei o pq nao faz o Distinct tem Codigo iguais que ele mostra duas vezes.

Espero que fui claro, para resumir a duvida seria.. como fazer um select com distinct usando uma condicao em outra tabela.


---------[color=blue:27d473ae74]
:arrow: Tópico bloqueado pelo moderador Nildo.
:arrow: Não utilize caixa alta nos títulos.[/color:27d473ae74]
:idea: [color=red:27d473ae74]Leia as regras de conduta [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]aqui[/url][/color:27d473ae74]


Renato_sp

Renato_sp

Curtidas 0

Respostas

Vinicius2k

Vinicius2k

27/10/2004

[b:16589ff5c8][color=red:16589ff5c8]Notificação de Infração às Regras de Conduta :[/color:16589ff5c8][/b:16589ff5c8]

Colega,

Neste tópico ocorreu infração às Regras de Conduta do Fórum :
[list:16589ff5c8][*:16589ff5c8]Título do tópico em maiúsculas.[/list:u:16589ff5c8]
Peço que leia atentamente as [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta[/url] para evitar que este fato se repita.

Se algum esclarecimento sobre o funcionamento do fórum ou sobre as Regras de Conduta for necessário, envie-me uma [url=http://delphiforum.icft.com.br/forum/privmsg.php?mode=post&u=2796]Mensagem Particular[/url].


GOSTEI 0
POSTAR