heryvandoro

Untitled

Oct 8th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ================================================
  2. Query 1 : Balance > 0
  3. ================================================
  4.  
  5. SELECT a.username,
  6. (SELECT COUNT(*) FROM accounts ac WHERE ac.downline_id = a. id AND ac.balance>0
  7. AND (ac.registered_date >= '2017-08-01' AND ac.registered_date <= '2017-08-31') AND active=1)
  8. AS 'total_downline' FROM accounts a
  9. ORDER BY
  10. (SELECT COUNT(*) FROM accounts ac WHERE ac.downline_id = a. id AND ac.balance>0
  11. AND (ac.registered_date >= '2017-08-01' AND ac.registered_date <= '2017-08-31') AND active=1)
  12. DESC
  13. LIMIT 10
  14.  
  15.  
  16. ================================================
  17. Query 2 : Hitung Jumlah Transaksi "Deposit" sukses
  18. ================================================
  19. SELECT a.username,
  20. (SELECT COUNT(*) FROM accounts ac
  21. WHERE ac.downline_id = a. id
  22. AND (ac.registered_date >= '2017-08-01' AND ac.registered_date <= '2017-08-31')
  23. AND active=1
  24. AND (SELECT COUNT(*) FROM transactions tr WHERE tr.user_id=ac.id AND tr.status=1 AND TYPE='Deposit') >= 1
  25. )
  26. AS 'total_downline' FROM accounts a
  27. ORDER BY
  28. (SELECT COUNT(*) FROM accounts ac
  29. WHERE ac.downline_id = a. id
  30. AND (ac.registered_date >= '2017-08-01' AND ac.registered_date <= '2017-08-31')
  31. AND active=1
  32. AND (SELECT COUNT(*) FROM transactions tr WHERE tr.user_id=ac.id AND tr.status=1 AND TYPE='Deposit') >= 1
  33. )
  34. DESC
  35. LIMIT 10
Advertisement
Add Comment
Please, Sign In to add comment