SQL DISTINCT
pesssoal estou usando o comando distinct da seguinte forma sql = ´SELECT DISTINCT (Cod),Nome,DataCompra,Foto,CodVenda FROM Venda´ pelo que entendi era para ele n traser os cods repetidos mais isso n esta funcionando tem alguma outra forma?
[quote:d1d359e685=´Moderação´][color=red:d1d359e685]Título editado por Massuda
Removido: ´SOCORRO´[/color:d1d359e685][/quote:d1d359e685]
[quote:d1d359e685=´Moderação´][color=red:d1d359e685]Título editado por Massuda
Removido: ´SOCORRO´[/color:d1d359e685][/quote:d1d359e685]
Ricardo Tiger
Curtidas 0
Respostas
Wagnerbianchi
09/03/2006
Olá kingtiger,
Realmente, o DISTINCT é usando mais numa base desnormalizada ou em casos específicos, como por exemplo, relatórios.
Edite sua consulta, escrevendo da seguinte forma:
QQ coisa, execute a consulta no banco e faça o teste. Caso sua consulta reaja como esperado, corrija sua aplicação!
DEUS lhe abençõe!!
Realmente, o DISTINCT é usando mais numa base desnormalizada ou em casos específicos, como por exemplo, relatórios.
Edite sua consulta, escrevendo da seguinte forma:
SELECT DISTINCT Cod, Nome, DataCompra, Foto, CodVenda FROM Venda
QQ coisa, execute a consulta no banco e faça o teste. Caso sua consulta reaja como esperado, corrija sua aplicação!
DEUS lhe abençõe!!
GOSTEI 0
Fx|hand
09/03/2006
uai....
faça um agrupamento entre o campo q é igual intaum... =)
SELECT Cod, Nome, DataCompra, Foto, CodVenda FROM Venda group by cod;
faça um agrupamento entre o campo q é igual intaum... =)
GOSTEI 0