我有一个包含170万行的表。 表结构是(Datapoint,AttributeName,AttributeValue)。在Mysql中将表转换为特定格式
First column i.e Datapoint is like : (1,AttributeName1,Attributevalue1) (1,AttributeName2.Attributevalue2) . . n times (2,AttributeName1,Attributevalue1) (2,AttributeName2,Attributevalue2) . . m times (11113,AttributeName1,Attributevalue1) (11113,AttributeName2,Attributevalue2) . . ptimes
我需要写在SQL中的过程,它上面的数据转换成如下格式:
(Datapoint,AttributeName1,AttributeName2,.............AttributeNamen) (1, ,AttributeValue1,AttributeValue2,.........................) (2, ,AttributeValue1,AttributeValue2,.........................) (11113, ,AttributeValue1,AttributeValue2,.........................)
请让我知道如何去了解它。 感谢
请注明您已经尝试了什么。 – ronak 2013-03-20 23:09:33
搜索“mysql pivot”或“mysql rows to columns” – Kermit 2013-03-20 23:10:09