SQL COM PARADOX
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]
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
Curtidas 0
Respostas
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].
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