有这样一个表
     TIME            NO1   NO2
2006-07-19 17:00:00  12     5
2006-07-19 18:00:00  47     7
2006-07-19 15:00:00  74     5
2006-07-19 19:00:00  14     5
有这样一些数据(不是每小时数据都有)
现在我想要得到下面的表
小时  NO1  NO2  NO1/当前的NO1之和
 00    0   0        0%
           .....
 17    12  5        8.1%
其中24个小时数据一定要有,如果上表中没有该小时的数据,就显示为0,怎么做能显示出来,帮帮我