split_part()
melakukan apa yang Anda inginkan dalam satu langkah:
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;
Tambahkan baris sebanyak yang Anda miliki item di col
(maksimum mungkin).
Kolom yang melebihi item data akan berupa string kosong (''
).