Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

allan.web

distinct sem distinct no sql... :s

Recommended Posts

Ola pessoal.To com um problema complicado aqui.presiso selecionar dados do banco sem que eles se repitam porem não posso usar assim:SQL = "select distinct campo1 from tabela"Pois presiso também do campo2 e campo3 ... mais sem que se repita o campo1 ... Se alguem puder me ajudar fico muito grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

group by?

perfeito... isso mesmo use o group by

Compartilhar este post


Link para o post
Compartilhar em outros sites

ixhhh... nem me lebro como se usa o group by... seria algo assim?"select * from tabela group by campo" ... é isso?Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

agrupar por um ou mais campos...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então deveria funcionar assim:"select campo1,campo2,campo3 from tabela group by campo1"É isso?... testei de tudo que é jeito mais não está indo...Alguem pode me dar um exemplode como usar o GROUP BY?Des de ja agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Compartilhar este post


Link para o post
Compartilhar em outros sites

GROUP BY tem o mesmo objetivo do DISTINCT... se você fizer um SELECT usando 3 campos, os mesmo deverão estar na clausula GROUP BY... ou seja, a mesma coisa q o Distinct...nesse seu caso eu aconselharia a fazer 2 loops... 1 pegando o campo q você quer.. e o segundo pegando as informações q você deseja da mesma tabela...

Compartilhar este post


Link para o post
Compartilhar em outros sites
Meu, GROUP BY não Vai funcionar.

Coloque Assim:

Select Distinct Campo1, Campo2,Campo3 From Tabela

Rapaz, Ressuscitou um tópico de 2005!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.