A common grouping needed by sysadmins is to group by 5 minute intervals. That query may be more likely to trip up a junior DBA than most of these. Could be useful to add.
Example use case: http://www.techtalkz.com/microsoft-sql-server/170861-groupin...