【发布时间】:2018-04-11 13:05:54
【问题描述】:
我有一个如下表(pay_period)
pay_period
period_id list_id start_date end_date price
1 100 2017-01-01 2017-08-31 100
2 100 2017-09-01 2017-12-31 110
3 101 2017-01-01 2017-08-31 75
现在我有 list_id、checkin_date、checkout_date
list_id 100
checkin_date 2017-08-25
checkout_date 2017-09-10
我需要计算从入住日期到退房日期的清单价格。 因此计算应该是
7 * 100 + 10 * 110
我正在考虑用for循环来做,如果有其他更好的方法可以做到这一点,你能建议吗?
【问题讨论】:
-
发布你目前尝试过的循环