Fórum Concatenação Agregada #442166
08/05/2013
0
Gostaria de saber se existe algum recurso em Firebird que consiga agregar os dados (tal como um SUM, AVG, MAX...) concatenando-os.
Exemplo:
TabelaA
Campo1 Campo2
1 Teste
2 Abacaxi
3 Peixe
SELECT FUNCAO_CONCAT(CAMPO2 || ', ')
FROM TABELAA
O resultado esperado seria uma linha com:
'Teste, Abacaxi, Peixe, '
Obrigado pela atenção
Paulo Candido
Curtir tópico
+ 0Posts
09/05/2013
William
Gostei + 0
09/05/2013
Paulo Candido
Nossa, MUITO obrigado, era exatamente o que eu precisava. eu imaginei que fosse realmente uma função de agregação, mas sempre que procuramos documentação sobre elas, encontramos só: SUM COUNT MAX MIN e AVG.
legal que dá pra definir o separador nela mesmo como um segundo parâmetro opcional.
obrigado mesmo, abraço
Gostei + 0
09/05/2013
William
Qualquer dúvida poste novamente.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)