Bạn sẽ có thể thực hiện điều này với sự kết hợp của string_to_array
và unnest
:
SELECT column_a, unnest(string_to_array(column_b,',')), column_c
FROM tablename;
SQLFiddle
Điều đó có nghĩa là bạn đã không cung cấp đủ thông tin về loại dữ liệu và một ký tự tùy ý không bao giờ là tùy ý nếu nó hoạt động như một dấu phân cách.