LISTAGG no Oracle para retornar valores distintos
Eu estou tentando usar oLISTAGG
função no Oracle. Eu gostaria de obter apenas os valores distintos para essa coluna. Existe uma maneira pela qual eu possa obter apenas os valores distintos sem criar uma função ou um procedimento?
col1 col2 Created_by 1 2 Smith 1 2 John 1 3 Ajay 1 4 Ram 1 5 Jack
Eu preciso selecionar col1 e oLISTAGG
de col2 (coluna 3 não é considerada). Quando faço isso, recebo algo assim como resultado deLISTAGG
: [2,2,3,4,5]
Eu preciso remover o duplicado '2' aqui; Eu preciso apenas dos valores distintos de col2 contra col1.