COMANDO EM SQL PARA NAO MOSTRAR REGISTROS REPITIDO

USUARIO.EXCLUIDOS 15/12/2006 11:47:01
#190154
Olá Amigos,

Preciso de um comando em SQL em quer o Select busque uma determinadada coluna, porem esta coluna possui registros repitidos, em ordem crescente.

Ex. 0,0,0,0,1,1,1,2,2,2,2,3,3,3....

Este select tem que me retornar 0,1,2...sem repeticão...

Valeu
ALMARTI 15/12/2006 11:50:32
#190156
GROUP BY (seu campo)
RAMSES 15/12/2006 11:51:33
#190157
select DISTINCT(campo) from ...
USUARIO.EXCLUIDOS 15/12/2006 11:57:15
#190158
Set RY = New ADODB.Recordset
RY.Open "Select * from Tabela_Nova GROUP BY (IdPedido), Conexao, adOpenDynamic, adLockBatchOptimistic"


seria isto?
RAMSES 15/12/2006 11:58:52
#190160
Set RY = New ADODB.Recordset
RY.Open "Select DISTINCT(*) from Tabela_Nova, Conexao, adOpenDynamic, adLockBatchOptimistic"

USUARIO.EXCLUIDOS 15/12/2006 12:02:07
#190161
Puts cara, ta dizendo que está conexão está invalida ou fechada...pior que este erro já me aconteceu antes...

Desculpa, mas sou novato....
RAMSES 15/12/2006 12:09:06
#190163
antes do recordeset coloca o conexao.open para abri a conexao
USUARIO.EXCLUIDOS 15/12/2006 12:39:34
#190170
Blz Cara, mas ele só me retonou o coluna idpedido, tinha que retornar todas...
RAMSES 15/12/2006 12:43:35
#190171
como tu ta fazendo a consulta ?
USUARIO.EXCLUIDOS 15/12/2006 12:46:02
#190172
Desta forma deu erro de sintaxe:

 Set RY = New ADODB.Recordset
RY.Open "Select DISTINCT(*) from Tabela_Nova, Conexao, adOpenDynamic, adLockBatchOptimistic"


Ai tentei desta:

  Set RY = New ADODB.Recordset
RY.Open "Select DISTINCT(Idpedido) from Tabela_Nova, Conexao, adOpenDynamic, adLockBatchOptimistic"


Só que foram retornados apenas dados da coluna Idepedido
RAMSES 15/12/2006 12:49:01
#190173
uma coisa que voce pode fazer eh assim
select distinct(idpedido),otrocampo,otrocampo from ...
Página 1 de 2 [19 registro(s)]
Tópico encerrado , respostas não são mais permitidas