Это должно дать вам результаты:
SELECT MIN(`id`) `id_from`, MAX(`id`) as `id_to`, COUNT(1) `count_id`
FROM `session`
GROUP BY (FLOOR(IF(id>0, id-1, id) / 10));
Пожалуйста, не стесняйтесь изменять имена таблиц и столбцов в соответствии с вашей схемой.
Надеюсь, это поможет.