PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come dividere una riga in più righe con una singola query?

Dovresti riuscire a farlo con la combinazione di string_to_array e unnest :

SELECT column_a, unnest(string_to_array(column_b,',')), column_c 
FROM   tablename;

SQLFiddle

Detto questo, non hai fornito informazioni sufficienti sul tipo di dati e su un carattere arbitrario non è mai arbitrario se funge da delimitatore.