34,873
社区成员
发帖
与我相关
我的任务
分享
tablename (hours,num)
select number-1 as hours, isnull(b.num,0) as num from master..spt_values a, tablename b
where a.number *=b.hours+1 and type='P' and
number between 1 and 24
select number as 小时,
数量=(select 数量 from tb where 小时=a.number)
from master..spt_values a
where type='p' and number<24