sql server 计算当前时间往前算1小时的每5分钟的呼叫量 这个可以推前一个小时dateadd(hh,-1,当前时间) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DECLARE @dt DATETIME,@a INT,@b INT,@start DATETIME,@end DATETIME SELECT @dt=GETDATE()SELECT @a=CASE WHEN DATEPART(mi,@dt)/5=0 THEN DATEPART(mi,@dt) ELSE DATEPART(mi,@dt)/5*5 END --@b=CASE WHEN DATEPART(mi,DATEADD(hh,-1,@dt))/5=0 THEN DATEPART(mi,DATEADD(hh,-1,@dt)) ELSE DATEPART(mi,DATEADD(hh,-1,@dt))/5*5 END SELECT @end=LTRIM(DATEPART(hh,@dt))+':'+LTRIM(@a)+':00.000'SELECT @start=LTRIM(DATEPART(hh,DATEADD(hh,-1,@dt)))+':'+LTRIM(@a)SELECTdistinct convert(varchar(10),dateadd(mi,number/5*5+1,@start),108)+'~'+convert(varchar(10),dateadd(mi,(number/5+1)*5,@start),108) from master..spt_values where type='p' and number<datediff(mi,@start,@end)/*---------------------16:11:00~16:15:0016:16:00~16:20:0016:21:00~16:25:0016:26:00~16:30:0016:31:00~16:35:0016:36:00~16:40:0016:41:00~16:45:0016:46:00~16:50:0016:51:00~16:55:0016:56:00~17:00:0017:01:00~17:05:0017:06:00~17:10:00(12 行受影响)*/ sql中如何得到一个表的创建脚本 sql设置恢复模式 求一存储过程写法 SQL简单问题 数据库中的时间格式是"2006-7-8",那如何改成"06.07.08"的格式??急~~~~~~ 数据库插入,报错急啊。。。。。 sqlserver 全文索引 多个or条件 快速获取匹配次数的问题! 回复数据库时提示: 用DTS从oracle中导入数据时,该表的insert触发器不执行怎么办?? 不会是SQL Server没有这样的功能吧? 主表自连接主表的遍历原理是什么? 求高人帮我看看这个怎么写。
DECLARE @dt DATETIME,@a INT,@b INT,@start DATETIME,@end DATETIME
SELECT @dt=GETDATE()SELECT @a=CASE WHEN DATEPART(mi,@dt)/5=0 THEN DATEPART(mi,@dt) ELSE DATEPART(mi,@dt)/5*5 END
--@b=CASE WHEN DATEPART(mi,DATEADD(hh,-1,@dt))/5=0 THEN DATEPART(mi,DATEADD(hh,-1,@dt)) ELSE DATEPART(mi,DATEADD(hh,-1,@dt))/5*5 END
SELECT @end=LTRIM(DATEPART(hh,@dt))+':'+LTRIM(@a)+':00.000'SELECT @start=LTRIM(DATEPART(hh,DATEADD(hh,-1,@dt)))+':'+LTRIM(@a)SELECT
distinct
convert(varchar(10),dateadd(mi,number/5*5+1,@start),108)+'~'+
convert(varchar(10),dateadd(mi,(number/5+1)*5,@start),108)
from master..spt_values where type='p' and number<datediff(mi,@start,@end)/*---------------------
16:11:00~16:15:00
16:16:00~16:20:00
16:21:00~16:25:00
16:26:00~16:30:00
16:31:00~16:35:00
16:36:00~16:40:00
16:41:00~16:45:00
16:46:00~16:50:00
16:51:00~16:55:00
16:56:00~17:00:00
17:01:00~17:05:00
17:06:00~17:10:00(12 行受影响)*/