首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何存储前30天和后30天的数据?

如何存储前30天和后30天的数据?
EN

Stack Overflow用户
提问于 2017-09-11 20:00:00
回答 2查看 113关注 0票数 0

假设我有100件商品,它们的价格每天都在变化。假设今天是2017年9月11日,我想存储过去30天和下一个30天这100个项目的价格,比如从2017年8月11日到2017年10月11日。如果我选择每个日期作为列名,那么我将有100行(每项1行),每行将有60列(每列将显示当天价格的数据)。今天结束后,我必须删除对应于8月11日的列,并添加对应于10月12日的列。我是否应该为此使用Cron。

EN

回答 2

Stack Overflow用户

发布于 2017-09-11 20:11:13

如果您选择rational数据库,那么这将是一项微不足道任务,您只需要创建一个将产品价格与日期联系起来的表。

其中一个示例:

代码语言:javascript
运行
复制
| productId | day        | price  |
| 1         | 11-09-2017 | 50.25  |
| 2         | 11-09-2017 | 12.50  |
票数 0
EN

Stack Overflow用户

发布于 2017-09-13 02:58:14

不!表中有60个滚动行,而不是60个滚动列。

每天对一行进行INSERTDELETE操作很容易。对列做同样的事情是很混乱的。

该表应该(至少)有:(date,item_id,price)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46155262

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档