在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

sqlserver中如何查询出连续日期记录

126次阅读
没有评论

共计 785 个字符,预计需要花费 2 分钟才能阅读完成。

自动写代码机器人,免费开通

sqlserver 中如何查询出连续日期记录,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

Insus.NET 尝试写了程序并做了测试,可以得到预期的结果,SQL 代码可参考和学习之用。复制代码 代码如下:
– 创建一个临时表,将会存储连续日期的记录 CREATE TABLE #temp (IDD VARCHAR(10),SDATE DATETIME) DECLARE @sD DATETIME – 开始日期 DECLARE @eD DATETIME – 结束日期 – 在记录中,找出开始与结束日期 SELECT @sD = MIN([SDATE]), @eD = MAX([SDATE]) FROM [TT] DECLARE @N INT = 0 – 宣告一个变量,存储累记录数 – 循环日期 WHILE (@sD = @eD) BEGIN – 如果存在 IF EXISTS (SELECT TOP 1 1 FROM [TT] WHERE [SDATE] = @sD) BEGIN SET @sD = DATEADD(day,1,@sD) – 日期加 1 天 SET @N = @N + 1 – 记录加 1 END ELSE – 如果不存在 BEGIN IF (@N = 3) – 判断是否大于或等于 3 INSERT INTO #temp SELECT [IDD],[SDATE] FROM [TT] WHERE [SDATE] BETWEEN DATEADD(day,-@N,@sD) AND @sD – 日期加 1 天 SET @sD = DATEADD(day,1,@sD) SET @N = 0 – 初始化为 0 END END – 列出符合条件的记录 SELECT * FROM #temp

关于 sqlserver 中如何查询出连续日期记录问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注丸趣 TV 行业资讯频道了解更多相关知识。

向 AI 问一下细节

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-04发表,共计785字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 99久热在线精品视频播放6 | 国产艳妇av在线观看果冻传媒 | 欧美日本韩国一区二区 | aa级国产女人毛片水真多 | 你懂的网址在线观看 | 日韩 欧美 综合 在线 制服 | 国产精品视频网 | 无码一区二区三区亚洲人妻 | 中字幕人妻一区二区三区 | 免费网站看av片 | 尤物视频免费 | 人妻熟女αⅴ一区二区三区 | 亚洲男人第一无码av网站 | 欧美特黄视频在线观看 | 亚洲欧美色一区二区三区 | 成人欧美s视频在线观看 | 欧美色图第二页 | 在线免费黄色 | 四虎影音 | 国产三级做爰在线播放最爱 | 免费无码黄十八禁网站在线观看 | 国产精品国产对白熟妇 | 狠狠色噜噜狠狠狠狠色综合久 | 久久人人爽人人爽人人片av麻烦 | 久久综合伊人77777麻豆 | 久草免费手机视频 | 漂亮邻居给我做性教育在线观看 | 亚洲在线观看一区 | 美女免费黄网站 | 亚洲国产成人久久综合一 | 天天操夜操 | 一级在线毛片 | 久久久精品麻豆 | 一区二区福利视频 | 国产精品久久新婚兰兰 | 在线天堂中文在线资源网 | 国产区精品福利在线观看精品 | 亚洲国产精品综合久久 | 男女一边桶一边摸一边脱视频免费 | 久草热在线观看 | 色在线网 |