首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

数据库里如何存储这种数据

2013-07-23 
数据库里怎么存储这种数据?就是这种两层甚至多层的数据,除了存成定期存款_三个月,定期存款_半年这样的还有

数据库里怎么存储这种数据?
数据库里如何存储这种数据
就是这种两层甚至多层的数据,除了存成定期存款_三个月,定期存款_半年这样的还有别的方法吗?
[解决办法]
date                 type                             id                   value
2008/10/09            1                               null                  0.72
2008/10/09            2                               1                     3.15
2008/10/09            2                               2                     3.55
2008/10/09            2                               3                     3.87
............
2008/10/09            2                               6                     5.58


[解决办法]
2L正解。对于包含多个列的复合列,可把它变为type列,其中每一个小列为type的一个值。又可以把这复合列独立为一个表,例如很多数据库书上的经典例子——课程表

热点排行