我有一个带有句点和三列的查询,它们是不同的数据类型。
abc: int
def: decimal
hij: int
这三列提供的数据来自不同的查询。
这是当前结果:
Period abc def hij
------ ---- ---- ---
2012-01 10 0.00 4
2012-02 5 0.00 5
2012-03 0 2.40 8
我想得到以下输出:
abc 2012-01 10 0.00
abc 2012-02 5 0.00
abc 2012-03 0 0.00
def 2012-01 0 0.00
def 2012-02 0 0.00
def 2012-03 0 2.40
hij 2012-01 4 0.00
hij 2012-02 5 0.00
hij 2012-03 8 0.00
我想使用 unpivot,但它给了我一个冲突类型的错误。