我有几张大型数据表格,需要将列转换为数据行,并在字段中使用列名作为日期。 我可以在 Excel 中使用汇总数据透视表来完成此操作,但是我拥有的表格对于 Excel 太大了。 其中一些表格具有 210 列和 2300 行的数据,而另一些表格则具有 20 个列和 150,000 行。 我已经在 Box.com 或 Google 文档中上传了样例表格以供查看。
https://docs.google.com/spreadsheet/ccc?key=0ArwEcGYwGw7kdHZya2haVDRvZ0xIM0kzRXRHZ2pQM1E
https://www.box.com/s/199ce71828c320472b57
我正在寻找一种可重复的过程,允许我对25个表执行此操作,只需对SQL代码进行轻微更改,然后将它们合并成一个较大的表,在查询数据时使用LOGRECNO和COLUMN ID字段添加额外信息。如果能提供在MySQL中完成此操作的最佳方法,将不胜感激。