使用列值作为数据透视列标题

时间:2021-04-13 11:54:12

标签: sql amazon-redshift

我遇到了无法解决的问题。我的特殊表有三列:

  1. 属性 2) 值 3)id

  2. 属性为:产品名称、数量、位置

  3. 值为:Adidas_123/Nike_xyz...('product_name')、99(例如'数量')、Shelf1b23(例如'位置')

示例:

attribute | Value | id 
________________________________
product_name | Adidas_123 | 666
product_name | Nike_xyz | 444
quantity |6 | 666 |
location | Shelf1b23 | 666
location | Shelf1b24 | 444
product_name | Adidas_126 | 777
......

我想将属性与其值相匹配。示例:

Product_name | Quantity | Location      |id
Adidas_123      34           Shelf1b23  | 333
Adidas_234      99           Shelf1b53  | 444
Nike_zxf         0           Shelf1b67  | 777

0 个答案:

没有答案
相关问题