请教有关于时间的存储过程(需要导出所得数据到excel)
我想要查询一个月之内每天的数据并且放在同一个excel表中
类似这样
create procedure sp2(b2time DATETIME,e2time DATETIME, period INT)
BEGIN
DECLARE starttime DATETIME default '2008-01-01 00:00:00'; WHILE b2time <= e2time DO select b2time,count(phonenumber) from tctuserinfo818 where activeupdatetime between starttime and b2time and active = '1'
group by b2time;
SET b2time = DATE_ADD(b2time,INTERVAL period HOUR);
END WHILE;END;
需要添加一个能把所查询的数据导入到一张excel表中 应该如何去做?还有 时间如何去优化?刚学习mysql没多久 有很多不懂 希望各位能人指点12
我想要查询一个月之内每天的数据并且放在同一个excel表中
类似这样
create procedure sp2(b2time DATETIME,e2time DATETIME, period INT)
BEGIN
DECLARE starttime DATETIME default '2008-01-01 00:00:00'; WHILE b2time <= e2time DO select b2time,count(phonenumber) from tctuserinfo818 where activeupdatetime between starttime and b2time and active = '1'
group by b2time;
SET b2time = DATE_ADD(b2time,INTERVAL period HOUR);
END WHILE;END;
需要添加一个能把所查询的数据导入到一张excel表中 应该如何去做?还有 时间如何去优化?刚学习mysql没多久 有很多不懂 希望各位能人指点12
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货