SQL Query将垂直数据合并为水平

时间:2018-04-19 04:53:10

标签: mysql sql merge

如何运行查询SQL将垂直数据合并为水平? 我只有grant select(只有视图,不能在db上创建表pivot)

我有这样的数据结构

Id  Sample Code Result
======================
1   A01     0.9
1   A02     0.8
1   A03     0.7
1   A04     0.2
1   A05     0.3
2   A01     0.9
2   A02     0.8

我还有表格意思

Sample Code    Meaning
======================
A01            Value A
A02            Value B
A03            Value C
A04            Value D
A05            Value E

预期结果是:

Id  Value A   Value B   Value C   Value D   Value E
====================================================
1   0.9        0.8       0.7       0.2       0.3
2   0.9        0.8        -         -         -

0 个答案:

没有答案