Agregación de cadenas de Oracle

Mi estructura de la mesa se ve así, soy nuevo para este campo. Conozco las consultas básicas. Pero es complicado para mí. Por favor, ayúdame a hacer esto.

Estructura de la mesa

  Customer          Product         piriority
    10001           Main_product    1
    10001           Sub_product1    2
    10001           Sub_product2    2
    10001           Sub_product3    2
    10001           Sub_product4    2
    10002           Main_product    1
    10002           Sub_product1    2
    10002           Sub_product2    2

Rendimiento esperado:

Customer        Main_Product    Sub_product
10001           Main_product    Sub_product1,Sub_product2,Sub_product3,Sub_product4
10002           Main_product    Sub_product1,Sub_product2

Respuestas a la pregunta(2)

Su respuesta a la pregunta