Fórum duas tabelas #186104
03/10/2003
0
eu fiz uma sql que junta nome(table1) tel(table2)
o resultado ficou
fulano1 tel1
fulano1 tel2
fulano1 tel3
fulano2 tel1
fulano3 tel1
fulano3 tel2
fulano3 tel3
fulano3 tel4
eu gotaria que ficasse assim
fulano1 tel1,tel2,tel3
fulano2 tel1
fulano3 tel1,tel2,tel3,tel4
tem como fazer uma sql assim??como ficaria essa sql??
obrigado
Rafael Farias
o resultado ficou
fulano1 tel1
fulano1 tel2
fulano1 tel3
fulano2 tel1
fulano3 tel1
fulano3 tel2
fulano3 tel3
fulano3 tel4
eu gotaria que ficasse assim
fulano1 tel1,tel2,tel3
fulano2 tel1
fulano3 tel1,tel2,tel3,tel4
tem como fazer uma sql assim??como ficaria essa sql??
obrigado
Rafael Farias
Rfarias
Curtir tópico
+ 0
Responder
Posts
03/10/2003
Cabelo
Você está usando qual componente para visualização??E quantos?
Se vc estiver usando somente 1 grid, isso não será possível, o que vc pode fazer é utilizar duas query´s :
1ª ´select nome from tabela1´;
e no evento AfterScroll da 1ª query:
´select tel from tabela2 where nome = ´´´+
Query1.fieldbyname(´nome´).asstring+´´´´;
depois disso utilize um string grid e adicione nas respectivas células os resultados da query
Sem mais
Cabelo 8)
Se vc estiver usando somente 1 grid, isso não será possível, o que vc pode fazer é utilizar duas query´s :
1ª ´select nome from tabela1´;
e no evento AfterScroll da 1ª query:
´select tel from tabela2 where nome = ´´´+
Query1.fieldbyname(´nome´).asstring+´´´´;
depois disso utilize um string grid e adicione nas respectivas células os resultados da query
Sem mais
Cabelo 8)
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)