我们有表格,它的数据看起来像
startDate|endDate |price
=========+========+========
1 dec | 15 dec | 100
16 dec |31 dec | 200
1 jan | 31 Jan | 300
1 feb | 10 feb | 30
15 feb | 28 feb | 40
1 march | 15 march | 50
价格为一日价。现在我想计算日期之间的价格,比如 12 月 1 日到 12 月 10 日。那么价格将是(100 * 10 天)。另一个条件是计算 12 月 1 日至 1 月 15 日之间的价格,然后价格将为((100 * 15 天)+(200*15 天)+(300*15 天))。还有一个条件是计算 2 月 20 日至 3 月 5 日之间的价格,然后价格将是 (40*8days + 50*5)。如何根据数据价格计算。