°Olá Rakshetha!
Por favor, dê uma olhada no link mencionado abaixo:
A partir do SPS 10, temos a facilidade de usar o order by na função string_agg.
Por favor, use-os para ter um maior controle.
Espero que isso te ajude.
-
Pratik
Avalados por :
Olá,
Na minha tabela tenho linhas como estas
Nome da tabela: Teste
Nome
-----------------------
sam
khan
sun
sam
Minha consulta
Selecionar string_agg(Name,',') from Teste
Resultado
sam,khan,sun,sam
Mas está retornando valores duplicados, já que "sam" aparece duas vezes.
Por favor, ajude-me a eliminar duplicatas ao usar a função string_agg
°Olá Rakshetha!
Por favor, dê uma olhada no link mencionado abaixo:
A partir do SPS 10, temos a facilidade de usar o order by na função string_agg.
Por favor, use-os para ter um maior controle.
Espero que isso te ajude.
-
Pratik
Esta mensagem foi moderada.
Pode ter sucesso ao indicar ao SAP HANA que deseja remover duplicatas.
selecione string_agg_name,',') from
(selecione nome distinto de teste
)
No entanto, tenha cuidado quando sua seleção interna já contém uma agregação. Nesse caso, o otimizador do SAP HANA pode considerar o DISTINCT como dispensável...
Mas esse é um problema a ser enfrentado quando você se deparar com ele
- Lars
contacto@primeconsultor.com
+1 (305) 285-8622
© 2025 Todos los derechos reservados.
Desarrollado por Prime Consultor