ahmedrahil786

Average age of customer in Socar

Aug 15th, 2019
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. set @startdate1 = '2019-01-01';
  2.  
  3. select avg(A.age) from
  4.  
  5. (select
  6. distinct r.member_id as mid,
  7. m.display_name as name,
  8. m.email as email,
  9. YEAR(r.start_at) - YEAR(m.birthday) as age
  10. from reservations r left join members m on m.id = r.member_id
  11. where r.return_at + interval 8 hour >= @startdate1
  12. and r.state in ('completed','inUse')
  13. and m.imaginary in ('normal')
  14. and r.member_id not in ('125', '127')
  15. and YEAR(r.start_at) - YEAR(m.birthday) < 100 ) A
Advertisement
Add Comment
Please, Sign In to add comment