Guide 9‏/9‏/2026

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

#حساب 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