COMANDO EM SQL PARA NAO MOSTRAR REGISTROS REPITIDO
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
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
GROUP BY (seu campo)
select DISTINCT(campo) from ...
Set RY = New ADODB.Recordset
RY.Open "Select * from Tabela_Nova GROUP BY (IdPedido), Conexao, adOpenDynamic, adLockBatchOptimistic"
seria isto?
RY.Open "Select * from Tabela_Nova GROUP BY (IdPedido), Conexao, adOpenDynamic, adLockBatchOptimistic"
seria isto?
Set RY = New ADODB.Recordset
RY.Open "Select DISTINCT(*) from Tabela_Nova, Conexao, adOpenDynamic, adLockBatchOptimistic"
Puts cara, ta dizendo que está conexão está invalida ou fechada...pior que este erro já me aconteceu antes...
Desculpa, mas sou novato....
Desculpa, mas sou novato....
antes do recordeset coloca o conexao.open para abri a conexao
Blz Cara, mas ele só me retonou o coluna idpedido, tinha que retornar todas...
como tu ta fazendo a consulta ?
Desta forma deu erro de sintaxe:
Ai tentei desta:
Só que foram retornados apenas dados da coluna Idepedido
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
uma coisa que voce pode fazer eh assim
select distinct(idpedido),otrocampo,otrocampo from ...
select distinct(idpedido),otrocampo,otrocampo from ...
Tópico encerrado , respostas não são mais permitidas