Fórum Dúvida com Select Distinct - agrupamento #287092
05/07/2005
0
Tenho os seguintes componentes:
SQLquery, DataSetProvider, ClientDataSet, Firebird
DM.Qdocarq.SQL.Add(´SELECT DISTINCT(arq_div),arq_id,arq3,arq4,´+
´arq5,arq6,arq7 FROM arquivos ´+
´WHERE arq_id=(SELECT MIN(arq_id) FROM arquivos) ´);
Resulta:
arq_id arq_div
1 1
1 2
1 2
1 3
1 1
1 1
Eu preciso que a SQL mostre
arq_id arq_div
1 1
1 2
1 3
Se alguém puder ajudar, agradeço.
N1
Curtir tópico
+ 0Posts
06/07/2005
Sremulador
select distinct (campo) from tabela ae ele vai funcionar
Gostei + 0
06/07/2005
N1
Não sei onde estou errando, quando eu faço
SELECT DISTINCT (arq_div) FROM arquivos
dá erro, a SQL pede o campo arq_id e se
acrescentar o arq_id
SELECT DISTINCT (arq_div),arq_id FROM arquivos
pede o próximo campo e assim sucessivamente,
até que eu preencha todos os campos.
Mesmo que isso seja feito, a SQL ainda retorna
registros duplicados, porque o que diferencia são as
outras colunas(campos) que não estou conseguindo filtrar.
Gostei + 0
06/07/2005
Sremulador
select campo1, campo2 from tabela
group campo1, campo2...
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)