高手请进,关于时间段求和的算法问题。急!(40分)

M

mkbss

Unregistered / Unconfirmed
GUEST, unregistred user!
请教一个问题:
在一个表中,字段如下:no,qty,date. date的格式是yy-mm-dd hh:mm:ss
先想得到的显示结果如下:
no qty date1(00-02) date2(02-04) date3(04-06)......date6(22-00)
0001 10 10 0 0 0
0002 0 5 0 5 5
0004 10 0 8 10 10



说明:date1(00-02)就是0点到2点的时间段,数量qty是sum的
请教各位大侠,怎么样才能实现以上结果呢
 
select no,sum(qty),date (date> ??? and date <???) as 'date1(00-02)',......
 
Sorry ,小弟写错了一处,应该实现的结果如下
no date1(00-02) date2(02-04) date3(04-06)......date12(22-24)
0001 10 10 0 0
0002 0 5 0 5
0004 0 8 10 10



求救呀
 

Similar threads

I
回复
0
查看
842
import
I
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
728
import
I
顶部