请教数据库设计方面的问题,关于 有效期和结余 的思路和解决方案_MSSQL_编程问答

请教数据库设计方面的问题,关于 有效期和结余 的思路和解决方案

来源:互联网  时间:2018/1/23 12:24:41

关于网友提出的“ 请教数据库设计方面的问题,关于 有效期和结余 的思路和解决方案”问题疑问,本网通过在网上对“ 请教数据库设计方面的问题,关于 有效期和结余 的思路和解决方案”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 请教数据库设计方面的问题,关于 有效期和结余 的思路和解决方案

解决方案1:

写个循环很容易实现

  • 权限管理数据库设计思路

解决方案2:

引用 6 楼 YELLOWRACE 的回复:
这种方案也想过,但购买订单是有有效期的
比如消耗记录只有第一条的情况下面,在 1/2/2017 是剩余 4课时,到 10/1/2017 去查询时,剩余课时就应该为 0 了

这就是怎么触发插入过期这个记录的问题了。你可以定期检查,比如每天检查下,有没有过期的,然后插入一条过期的记录。那么到1月4号就过期了,
插入一条过期的记录,然后剩余课时变成0
  • 《XML问题-设计-解决方案>(英文版)

解决方案3:

引用 4 楼 YELLOWRACE 的回复:
剩余课时现在是人工计算的,需要程序计算,或者有什么好的方式解决,不需要人工计算就可以

你多插入一些记录:
动作   剩余课时
过期   0
新增   购买的课时(比如101 就是5)
然后 你的剩余课时,就可以变成  下面的逻辑:
如果第一条记录,剩余课时=   购买记录 表中的 购买课时-上课课时
其他后续的记录,剩余课时=前一天的剩余课时-上课课时
  • RF电路设计中的常见问题及其解决方案。

解决方案4:

引用 2 楼 YELLOWRACE 的回复:
为负数,表示上多了,还没有购买就去上了,相当于是提前上课,后来再补购买记录

这个表格数据是你写程序产生的数据还是手动产生的?另外具体的问题是什么现在。
  • 地产cio揭秘:帆软地产商业智能BI解决方案整体思路

解决方案5:

我看上面的表格可以满足你的需求啊,现在问题是上面?上面的表剩余课时还有负数。你应该在超过有限期的时候就之前不让用了,为什么还有负数?

  • 领域驱动设计C# 2008实现问题.设计.解决方案

上一篇分区表的分区依据列是GUID类型,怎样设置分区范围?
下一篇:没有了
明星图片
相关文章
《 请教数据库设计方面的问题,关于 有效期和结余 的思路和解决方案》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)