# (接 top1,个人感觉更方便理解的一种)
# 不需要知道分数,只要知道有多少个;是奇数还是偶数
# 对于奇数来说,向上取整and向下取整,都一样;
# 对于偶数来说,向上取整and向下取整,是两个不同的数
SELECT job, 
FLOOR((COUNT(id)+1)/2) start,
CEILING((COUNT(id)+1)/2) end
FROM grade
GROUP BY job
ORDER BY job