Olá,
Estou começando a aprender SQLs e estou preso em uma questão.
Preciso juntar o varias linhas em uma COLUNA.
Tenho o Select baixo
SELECT id_empresa, ds_valor
FROM SYO_REGRATIPOEVENTO WHERE id_empresa = 1 AND ds_campo = 'TP_OS'
O resultado é este
id_empresa
ds_valor
1 BC
1 FI
1 FS
1 FT
Mas eu preciso obter este resultado
id_empresa ds_valor
1 BC||FI||FS||FT
Um dos problemas é que os dados mudam constantemente. por exemplo hoje na coluna ds_valor eu tenho estes 4 registros mas amanhã posso ter mais 40 registros diferentes.