[Cascavel-pm] [OFF] [SQL] DISTINCT

fernandolouis em terra.com.br fernandolouis em terra.com.br
Sexta Setembro 21 06:23:55 PDT 2007


> From: "Marco A P D'Andrade" <mdacwb em gmail.com>
> Não ficou clara sua necessidade, uma vez que não existe tal função !
> O que vc deseja ? Seja mais objetivo, para poder saber como auxiliar.

Vou tentar ser mais claro com um exemplo:

esta é a tabela `table`

1. cão - 2005 - preto - grande - manso - sim
2. cão - 2005 - marrom - pequeno - manso - nao
3. gato - 2006 - cinza - pequeno - bravo - nao
4. gato - 2006 - cinza - pequeno - manso - nao
5. cão - 2005 - branco - grande - manso - sim
6. cão - 2001 - preto - pequeno - bravo - nao

desejo selecionar as colunas: 1, 2, 3, 4 e 5 desta tabela

e que me retorne todas as linhas, desde que a coluna 1 e a coluna 2, não 
podem ser repetidas.

portanto, deve retornar apenas:
1. cão - 2005 - preto - grande - manso - sim
3. gato - 2006 - cinza - pequeno - bravo - nao
6. cão - 2001 - preto - pequeno - bravo - nao


seria algo assim, mas não deu:
"SELECT DISTINCT (`coluna1`,`coluna2`)  `coluna3`,`coluna4`,`coluna5` FROM 
`table` WHERE 1"

[]s,
Fernando




Mais detalhes sobre a lista de discussão Cascavel-pm