Advertisement
Guest User

Untitled

a guest
Apr 26th, 2017
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.49 KB | None | 0 0
  1. SELECT
  2. (
  3.   CASE
  4.     WHEN HOUR(s.start) BETWEEN 9 AND 14 THEN '09-15'
  5.     WHEN HOUR(s.start) BETWEEN 15 AND 17 THEN '15-18'
  6.     WHEN HOUR(s.start) BETWEEN 18 AND 20 THEN '18-21'
  7.     WHEN HOUR(s.start) BETWEEN 21 AND 23 THEN '21-00'
  8.   END
  9. ) PERIOD,
  10. SUM(price),
  11. COUNT(*)
  12. FROM seans s
  13. LEFT JOIN bilet b ON s.id = b.seans_id
  14. GROUP BY
  15. (HOUR(start) BETWEEN 9 AND 14),
  16. (HOUR(start) BETWEEN 15 AND 17),
  17. (HOUR(start) BETWEEN 18 AND 20),
  18. (HOUR(start) BETWEEN 21 AND 23)
  19. ORDER BY period
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement