Guide ۱۴۰۵/۶/۱۸

أنشئ استعلام SQL لحساب الإيرادات الشهرية المتكررة (MRR)

#مولد استعلام SQL#حساب MRR#الإيرادات الشهرية المتكررة#استعلام SQL#SaaS
Quick Answer
SELECT SUM(amount) AS mrr FROM subscriptions WHERE status = 'active' AND next_billing_date >= DATE_TRUNC('month', CURRENT_DATE) AND next_billing_date < DATE_TRUNC('month', CURRENT_DATE + INTERVAL '1 month');

يعد حساب الإيرادات الشهرية المتكررة (MRR) أمرًا ضروريًا لشركات البرمجيات كخدمة (SaaS) لتتبع صحتها المالية. يقوم هذا الاستعلام بتصفية جدول الاشتراكات الخاص بك للمستخدمين النشطين ويجمع مبالغ الدفع المتكررة الخاصة بهم، ويقتصر بدقة على الشهر التقويمي الحالي.

باستخدام هذا المنطق، يمكنك تجنب المشاكل الشائعة مثل حساب الاشتراكات الملغاة أو تضمين عمليات الشراء لمرة واحدة في توقعات إيراداتك المتكررة. ما عليك سوى تعديل أسماء الأعمدة لتتناسب مع مخطط قاعدة البيانات الخاص بك، وسيقوم الذكاء الاصطناعي الخاص بنا بتحسين الاستعلام ليناسب بنية الجدول الخاصة بك.

Ready to try it?

Use our تولیدکننده پرس‌وجوی SQL to generate perfect results in seconds.

Open تولیدکننده پرس‌وجوی SQL