我有下表,命名为商店:
store_id INT
emails VARCHAR
包含值:
store_id | 电子邮件 |
---|---|
1 | [email protected],[email protected] |
2 | [email protected],[email protected] |
4 | [email protected] |
我想生成以下集合:
store_id | 电子邮件 |
---|---|
1 | [email protected] |
1 | [email protected] |
2 | [email protected] |
2 | [email protected] |
4 | [email protected] |
如您所见,我想将电子邮件字段拆分为仅包含一个电子邮件地址的单独记录。你知道我该怎么做吗?
到目前为止,我设法创建了以下查询:
select store_id,string_to_array(emails,',') from stores
但我不知道如何将其拆分string_to_array
为自己的行。