Advertisement
festinko

Untitled

Sep 29th, 2022
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.47 KB | None | 0 0
  1. SELECT
  2.     (CASE
  3.     WHEN paymentDateTime > '2022-07-13 00:00:01' THEN 'AfterDeploy'
  4.     WHEN paymentDateTime < '2022-07-11 23:59:59' THEN 'BeforeDeploy'
  5.     ELSE 'DeployDay'
  6.     END) as beforeAfterDeploy,
  7.     count(DISTINCT userID),
  8.     ROUND(SUM(paymentAmount)) revenue
  9.    
  10. FROM
  11.     payments p
  12.    
  13. WHERE
  14.  
  15. paymentDateTime > DATE_SUB('2022-07-11', INTERVAL 78 DAY)
  16. AND paymentDateTime < DATE_ADD('2022-07-13', INTERVAL 78 DAY)
  17.  
  18.  
  19. AND paymentPeriod = 0
  20.  
  21. GROUP BY
  22.     beforeAfterDeploy
  23.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement