वर्तमान में मैं काम कर रहा हूँ के साथ एक मेज है कि इस तरह दिखता है:
Month | Transaction | amount
2021-07-01| Annual Membership Fee| 45
2021-08-01| Annual Membership Fee| 145
2021-09-01| Annual Membership Fee| 2940
2021-10-01| Annual Membership Fee| 1545
के amount
उस मेज पर कुल मासिक राशि (पूर्व. मैं 100 ग्राहकों को जो भुगतान किया $15 के लिए वार्षिक सदस्यता है, तो अपने कुल मासिक राशि के लिए किया जाएगा $1500).
लेकिन क्या मैं क्या करना चाहते हैं (और मैं कोई सुराग नहीं है कैसे) है राशि को विभाजित करके 12 और प्रसार यह भविष्य में क्रम में करने के लिए एक मासिक आय प्रति माह. एक उदाहरण के रूप में के लिए 2021-09-01 मैं मिल जाएगा निम्नलिखित हैं:
$2490/12 = $207.5 (dollars per month for the next 12 months)
in 2021-09-01 I would only get $207.5 for that specific month.
On 2021-10-01 I would get $1545/12 = $128.75 plus $207.5 from the previous month (total = $336.25 for 2021-10-01)
And the same operation would repeat onwards. The last period that I would collect my $207.5 from 2021-09-01 would be in 2022-08-01.
मैं सोच रहा था अगर किसी ने मुझे दे सकता है की एक विचार कैसे प्रदर्शन करने के लिए इस में एक SQL क्वेरी/सीटीई?