ahmedrahil786

Pickupp coupon code track

Apr 3rd, 2020
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. set @startdate1 = date_sub(CURDATE(), interval 20 day);
  2. set @startdate2 = date_add(CURDATE(), interval 20 day);
  3. use socar_malaysia;
  4. select
  5. distinct r.id as rid2, r.member_id as mid, z.region, z.city, cc.car_name,IFNULL(co.comment,"") as coupon,co.promo_code_id as pcid,
  6. round(sum(timestampdiff(minute, r.start_at, r.end_at)/60),2) as dur,
  7. round(sum(floor(timestampdiff(minute, r.start_at, r.end_at)/60/24)*12+if(mod(timestampdiff(hour, r.start_at, r.end_at),24)>=12,12,mod(timestampdiff(minute, r.start_at, r.end_at)/60,24))),2) as ad_sdur,
  8. IFNULL(sum(ra.mileage),0) as distance,
  9. Date(r.return_at + interval '8' hour) as return_Date,
  10. hour(r.created_at + interval '8' hour) as created_hour,
  11. Date(r.start_at + interval '8' hour) as start_Date,
  12. hour(r.start_at + interval '8' hour) as resv_hour,
  13. hour(r.occupy_start_at + interval '8' hour) as occupy_start_hour,
  14. (YEAR(r.start_at) - YEAR(m.birthday)) as age
  15. from reservations r left join members m on r.member_id = m.id
  16. left join zones z on z.id = r.start_zone_id
  17. left join cars cr on cr.id = r.car_id
  18. left join car_classes cc on cc.id = cr.car_class_id
  19. left join coupons co on co.reservation_id = r.id
  20. left join reservation_appendixes ra on ra.reservation_id = r.id
  21. where r.state in ('completed')
  22. and r.return_at + interval 8 hour >= @startdate1
  23. and r.return_at + interval 8 hour <= @startdate2
  24. and m.imaginary in ('sofam', 'normal')
  25. and r.member_id not in ('125', '127')
  26. and (YEAR(r.start_at) - YEAR(m.birthday)) < 100
  27. and r.member_id in ('653489', '424523','653497','165831','653488','653633')
  28. group by rid2
Advertisement
Add Comment
Please, Sign In to add comment