Abimael
|
SÇAO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 21/02/2008 11:26 hs
Continuando com aquele select eu notei alguns erros no meu banco de dados existem respostas repetidas tipo a situação abaixo que o código 3 repete 3 vezes a resposta 4. Cód - Resp 1 - R1 2 - R1 3 - R1 1 - R2 2 - R2 3 - R2 1 - R3 2 - R3 3 - R3 3 - R3 3 - R3 3 - R3 Com o comando select * from tabela order by cod,resp O Resultado é Cód - Resp 1 - R1 1 - R2 1 - R3 2 - R1 2 - R2 2 - R3 3 - R1 3 - R2 3 - R3 3 - R3 3 - R3 3 - R3 Eu gostaria de retirar as respostas repetidas Tipo 1 - R1 1 - R2 1 - R3 2 - R1 2 - R2 2 - R3 3 - R1 3 - R2 3 - R3 Podem me ajudar?
|
|
|
|
Treze
|
SÃO VICENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 21/02/2008 11:41 hs
SELECT DISTINCT * FROM tabela ORDER BY cod,resp
|
|
|
Abimael
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 21/02/2008 11:46 hs
Cara não funcionou, continua respostas repetidas....
|
|
|
Treze
|
SÃO VICENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 21/02/2008 11:51 hs
tenta assim SELECT DISTINCT cod,resp FROM tabela ORDER BY cod,resp
|
TÓPICO EDITADO
|
|
|
|
Abimael
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 21/02/2008 12:07 hs
Realmente funcionou, mas o problema é o seguinte, tenho mais campos na minha tabela alem de cód é resp, ai se eu colocar os outros campos não funciona. Estou usando o seguinte comando conforme você me falou. SELECT DISTINCT CodP6, CodCli, Polishop, Shoptime, Gigashop, Americanas, Submarino, N_Resposta FROM tbp6 ORDER BY CodCli, N_Resposta
|
|
|
Treze
|
SÃO VICENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 21/02/2008 12:11 hs
a consulta é feita da seguinte forma ex: se você possui tres campos campo1,campo2,campo3 colocar estes tres campos no select SELECT DISTINCT campo1,campo2,campo3 FROM tabela esta SELECT só excluirá duplicados se os 03 campos forem iguais ou seja se um deles for diferente o mesmo aparecerá o que você tem de fazer é saber quais campos se repetem e colocar apenas estes após o select distinct
|
TÓPICO EDITADO
|
|
|
|