|
Postada em 12/07/2004 16:05 hs
tenho uma tabela contendo todas as contas em aberto... ou seja pode ser que um cliente tenha mais de uma conta em aberto... estou fazendo um tela onde exibira todos os clientes em aberto (ela se baseia nas contas em aberto), como faço pra que ele traga somente 1 vez o cliente.. ao inves de uma vez a cada conta em aberto... agradeço
|
|
|
|
|
Postada em 12/07/2004 16:08 hs
q banco de dados vc estah usando??? vc tah usando DAO ou ADO
|
|
|
|
Postada em 12/07/2004 16:13 hs
kra isso nao interfere na SQL ate onde conheço? ou ta so querendo ponto?
|
|
|
|
Postada em 12/07/2004 16:50 hs
set tb = db.openrecorset ("select nome from tabela where nome like '" &text1.text &"*'") do while tb.eof = false pri_nome = tb("nome") IF pri_nome <> seg_nome then list1.additem (tb("nome")) end if seg_nome = tb("nome") tb.movenext loop eh mais ou menos isso q vc quer cadu
|
|
|
|
Postada em 12/07/2004 16:52 hs
+ ou - , mas valeu kra brigadao
|
|
|
|
Postada em 12/07/2004 16:54 hs
Até onde eu conheço, alguns comandos, como %(Coringa) não funciona em bancos de Dados ACCESS, tendo de ter substituidos por *.
Acho tb que não faz diferença essa informação na dúvida que vc tem, mas tb não custaria nada vc fornecer essa informação. Às vezes, ao ler apenas uma vez a dúvida imaginamos uma coisa totalmente diferente do que um usuário tá querendo, por isso é pedido informações que parecem absurdas. Não acredito que haja nesse site pessoas preocupadas somente com a Pontuação, mesmo porque o 1º colocado e o Último colocado estão ganhando a mesma coisa. Nada.
Mas vamos a sua dúvida (assim espero):
Select Distinct(TabCliente.Nome) FROM TabCliente, TabContasAberto WHERE TabCliente.IdCliente = TabContasAberto.FkCliente
ou
Select TabCliente.Nome FROM TabCliente, TabContasAberto WHERE TabCliente.IdCliente = TabContasAberto.FkCliente GROUP BY TabCliente.IdCliente
________________________ Té + Que NIMB role bons Dados! 
|
|
|