我得到一个表(tableA)与一个自动current_timestamp列。 所有条目将被计数,并在此刻乘以一个常数来获得价格。可以说计数是1000,常数是2.00。这使得价格1000 * 2.00 = 2 $数据库设计每天的价格变化
现在我想改变这个常数,只要我需要。 我可能要创建一个表(tableB的)的价值观
date pricefactor
2014-09-01 0.002
2014-09-20 0.001
2014-10-01 0.003
当我现在要求的价格都在TableA的条目我想所有条目次TableB中的pricefactor相乘得到的值。
所以我可能会得到100的计数直到20日,1000直到10月1日和200日之后的10月1日。 这将使:
100 * 0.002 = 0.200$
1000 * 0.001 = 1.000$
200 * 0.003 = 0.600$
---------------------
total = 1.800$
这是否认为好吗?或者有什么我应该改变?
我只想把事情做对,所以我问你的意见;)
我不能这样做...我们在tableA中有很多用户的条目,这就是为什么它必须有所不同。 – janb73 2014-10-03 19:22:47