split_part()
gør hvad du vil i ét trin:
SELECT split_part(col, ',', 1) AS col1
, split_part(col, ',', 2) AS col2
, split_part(col, ',', 3) AS col3
, split_part(col, ',', 4) AS col4
FROM tbl;
Tilføj lige så mange linjer, som du har elementer i col
(det mulige maksimum).
Kolonner, der overstiger dataelementer, vil være tomme strenge (''
).