テーブルがあり、そのデータは次のようになります
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
料金は1日料金です。今、私は日付の間の価格を計算したいと思っています。その場合、価格は (100 * 10 日) になります。別の条件は、12 月 1 日から 1 月 15 日までの価格を計算すると、価格は ((100 * 15 日)+(200*15 日)+(300*15 日)) になります。もう 1 つの条件は、2 月 20 日から 3 月 5 日までの価格を計算すると、価格は (40*8 日 + 50*5) になります。データ料金から計算する方法。