[firebase-br] Concatenar string select

Herminio E. Piram herminiopiram em gmail.com
Qua Jan 11 11:57:48 -03 2012


Vc pode concatenar no sql, cod_produto||` - `||desc_produto.

Nao testei, mas e por ai.
Em 11/01/2012 11:41, <acf em andreconrado.net> escreveu:

> Vc pode usar a função LIST:
>
> Ex.: LIST(DESCRICAO_ITEM, ' + ')
>
> Abçs,
> Conrado
>
>
> Citando Rafa Pimenta <rafa.spimenta em gmail.com>:
>
>  Bom dia colegas,
>> Possuo duas tabelas, segue abaixo exemplificação:
>>
>> Tabela Pai...: COD_OS e TOTAL_OS
>>
>> Tabela Filha.: COD_OS(FK), COD_ITEM, DESCRICAO_ITEM e VLR_ITEM
>>
>> O que preciso é retornar um select com o COD_OS, TOTAL_OS, sum(VLR_ITEM) e
>> o campo DESCRICAO_ITEM. PORÉM, eu preciso retornar o campo DESCRICAO
>> concatenado.
>>
>> Exemplo:
>>
>> Tab. Pai:
>> COD_OS | TOTAL_OS
>> 1        100,00
>>
>> Tab. Filha:
>> COD_OS |COD_ITEM| DESCRICAO_ITEM    |VLR_ITEM
>> 1       1         desc. sabonete    10,00
>> 1       2         desc. pasta        5,00
>> 1       3         desc. papel        5,00
>>
>>
>> Resultado esperado:
>> COD_OS |TOTAL_OS| sum(vlr_item) | DESCRICAO_ITEM
>> 1       100,00    20,00           desc. sabonete + desc. pasta + desc.
>> papel
>>
>> É possível fazer sem criar função?
>>
>> Obrigado.
>> ______________________________**________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/**artigo.php?id=1107<http://www.firebase.com.br/fb/artigo.php?id=1107>
>> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>>
>>
>
>
> André Conrado
> +55 21 88406232
>
> http://andreconrado.net
>
> "Posso todas as coisas naquele que me fortalece" Filipenses 4:13
>
>
> ______________________________**________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/**artigo.php?id=1107<http://www.firebase.com.br/fb/artigo.php?id=1107>
> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>



Mais detalhes sobre a lista de discussão lista