db2问题,如何用SQL语句实现统计
db2表名“账务流水表”,字段为"编号金额 时间戳"00001 100.00 2009-10-15-14.30.54.603000
00002 100.00 2009-10-15-14.30.54.604000
00003 100.00 2009-10-15-14.30.54.614000
00004 100.00 2009-10-15-14.30.54.644000
00005 100.00 2009-10-15-14.30.54.654000
00006 100.00 2009-10-15-14.30.54.67000
00007 100.00 2009-10-15-14.30.55.602000
00008 100.00 2009-10-15-14.30.54.604000
.
.
.
.
.
08955 100.00 2009-10-15-15.30.54.602000
以上为1个小时内所有流水记录,假设每一分钟内均有记录
时间戳2009-10-15-14.30.54.603000 为最小时间戳
时间戳2009-10-15-14.30.54.604000 为最大时间戳
要求计算每一分钟内的交易笔数,并有下列2个字段
开始时间戳 笔数 回复 1# zhaoqinghu
将时间戳截取,如2009-10-15-14.30.54.603000 截取为2009-10-15-14.30.54,在group by 即可计算出来。
但如果是每隔2分钟进行统计就无能为力了!
页:
[1]