我想分半小时段统计一天的数据,但某天只有9点到11点有数据,其他时间没数据,如果用GROUP BY就只有9点至9点半,9点半到10点,10点半到10点半,10点半到11点这四个时间段,其他时间段就剔除了(因为没数据);现在我想其他半小时段也显示出来,只要显示时间段,其他字段为0,SQL怎么写