No banco, basta construir um cursor que itere pelos registros, adicionando os valores em uma string.
Mas por que não utilizar uma procedure? Você pode construir a procedure em separado e utilizá-la no select.
[quote=bruxel]Galera, procurei, procurei, e não encontrei.
Alguém sabe se é possível retornar varias rows de uma consulta em apenas uma linha?
Exemplo:
TabelaNomesClientes
id nome
1 Fulano
2 Ciclano
3 Beltrano
retornar algo do tipo concatenado (Fulano,Beltrano,Ciclano)
É necessário ser em SQL, e não pode ser uma procedure
bem eu utilizo (SysBase ou PostgreSQL)
[/quote]
Via SQL isso só é possível se existe alguma relação entre os 3, se for fazer de maneira programática use o Hibernate e depois dos dados mapeados como objetos você faz o que quiser…
Cara usa um select normal e faz isto na app… é bem melhor ainda mais que vc pretende mudar de banco de banco pra banco varias as funções…
faça um select normal e esta concatenação faça no codigo da app mesmo…