Resultado de uma sql em uma linha!

Firebird

17/03/2005

galera é o seguinte:
preciso efetura uma consulta sql em uma tabela onde me retorne as informações em uma linha!
ex:

select * clientes
Resultado........
ANA MARIA MARTHIS
LUCAS DE ALMEIRA
HUGO VINDA

preciso assim:
Resultado........ ANA MARIA MARTHIS,LUCAS DE ALMEIRA,HUGO VINDA

Grato


Marcos Fernando

Marcos Fernando

Curtidas 0

Respostas

Afarias

Afarias

17/03/2005

no stored proc ::

resultado = ´´;
for select nome clientes into :temp do
begin
  if (temp is not null) then
    if (resultado = ´´) then
      resultado = temp;
    else
      resultado = resultado || ´, ´ || temp;
end
suspend;



T+


GOSTEI 0
Fred

Fred

17/03/2005

Nao eh por nada nao, mas qual seria a utilidade disso?


GOSTEI 0
Marcos Fernando

Marcos Fernando

17/03/2005

Tipo tenho uma tabela onde tem no máxino 5 linhas de informação

como:
ARROZ
FEIJÃO
LEITE
SOJA
MILHO

E EM UM RESUMO PRECISO QUE FIQUE ASSIM:
ARROZ,FEIJÃO,LEITE,SOJA,MILHO

Blz:


GOSTEI 0
POSTAR