使用mysql视图规范化数据

时间:2015-03-23 18:03:19

标签: mysql database view

我收到了一个mysql表,其中包含来自Excel的非规范化数据,其中每个表行仅包含一个单元ID及其值。例如,数据行看起来像:

recordid cellid值
-------- ------ -----
100 A1苹果
100 B1梨
100 C1桃子 200 A2香蕉
200 B2番茄
300 C2浆果

是否可以在mysql中创建一个视图,按如下方式规范化数据:

recordid A1 B1 C1 A2 B2 C2
100个苹果梨桃子null,null null
200 null null null香蕉番茄浆果

如果无法查看视图,是否可以使用sql select into创建另一个表并以所需方式加载?

0 个答案:

没有答案