Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Renato_2009

[Resolvido] Concatenar campo string no select

Recommended Posts

Olá Pessoal..!! http://forum.imasters.com.br/public/style_emoticons/default/coolio.gif

Bom Dia..!! :D

 

Tenho um campo string em uma tabela e gostaria de concatenar essas strings no select.

 

Exemplo:

 

create temp table nova (cod int, nome varchar(50));

 

insert into nova values (1,'melancia');

insert into nova values (2,'vermelha');

insert into nova values (3,'quitanda');

 

select *from nova;

 

Resultado do Select:

 

cod nome

1 melancia

2 vermelha

3 quitanda

 

Gostaria de dar um select no campo nome e o resultado me retornasse assim:

 

nome

melancia vermelha quitanda

 

Se alguém souber..?? http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

 

Muito Obrigado..!!

 

Renato http://forum.imasters.com.br/public/style_emoticons/default/bye1.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

uma forma que conheço:

 

DECLARE @nome VARCHAR(4000)
SET @nome = ''
SELECT @nome = RTRIM(@nome) + RTRIM(nome) + ';'
FROM nova

SELECT @nome AS nome
retorno:

nome

----------------------------------------------------

melancia;vermelha;quitanda;

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Pessoal, muito obrigado pelas respostas e também pela atenção. http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

 

No SQL Server funcionou certinho, porém agora tenho que criar uma function no informix. http://forum.imasters.com.br/public/style_emoticons/default/cry.gif

 

Alguem se habilita..?? http://forum.imasters.com.br/public/style_emoticons/default/graduated.gif

 

abraços..!!

 

Renato http://forum.imasters.com.br/public/style_emoticons/default/bye1.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.