We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from.
אפיון תשלומים זהים או שונים
קיטלוג לקוחות עם סטטוס תשלומים זהה או לפחות אחד שונה
עבור כל יוזר החזר טבלה עם מספר התשלומים שהוא קיבל, עמודה המציינת האם כל התשלומים שהוא קיבל הם עם סטטוס ‘Load’ (1 כל התשלומים עם הסטטוס הזה, 0 לא), האם מספר התשלומים שנטענו היה גדול ממספר התשלומים שבוטלו (1 כן, 0 לא) והאם יש לו לפחות תשלום אחד שהוא ‘Pending’ (1 כן, 0 לא)
בהצלחה!
נסו בעצמכם
אונליין
נסו בחלון טקסט למטה (SQLite):
-- EDIT THIS QUERY:SELECT*FROM payments_ag_2LIMIT10;
SELECT USER_ID,COUNT(*) AS N_PAYMENTS,CASEWHENSUM(CASEWHEN STATUS ='Load'THEN1ELSE0END) =COUNT(*) THEN1ELSE0ENDAS ALL_LOADED,CASEWHENCOUNT(CASEWHEN STATUS ='Load'THEN1END) >COUNT(CASEWHEN STATUS ='Cancel'THEN1END) THEN1ELSE0ENDAS more_loaded_than_failed,MAX(CASEWHEN STATUS ='Pending'THEN1ELSE0END) AS HAS_PENDING_PAYMENTFROM payments_ag_2GROUPBY USER_ID