【发布时间】:2020-02-06 06:53:10
【问题描述】:
我正在尝试获取一个表并在 Microsoft 2016 Access 中使用 SQL 将单个列取消嵌套到多行中。它是逗号分隔的。
SELECT BOGO_Sale.Summary, BOGO_Sale.issue_key, BOGO_Sale.promo_name, BOGO_Sale.promo_parent_sku_names, BOGO_Sale.promo_parent_skus
FROM BOGO_Sale;
我尝试添加 Unnest 并不断收到错误,也许我遗漏了一些东西。
这个BOGO_Sale.promo_parent_skus 是我试图取消嵌套到行中的唯一列。
表格的一个例子是:
这是我希望我的 SQL 查询将数据转换为的示例:
我的源系统中的数据是这样来的(长话短说),所以我只需要转换它,这样我就可以进行其他分析和处理。
我使用的 Microsoft Access 版本是 Office 365 ProPlus Access 2016 32-bit。
【问题讨论】: