首页 数据库 mysql教程 sql: 生日赠品中的相关算法

sql: 生日赠品中的相关算法

Jun 07, 2016 pm 05:38 PM
生日 相关 算法

---2013年10月9日生日,就以2012年9月1日至2013年8月31日计算(因为系生日月份前两个月之最后一天为结算日)DECLARE @birthday datetime ,@now datetime,@stat datetime,@end datetime,@statbirthday datetime,@endbirthday datetime,@thirdbirthday datetime,

---2013年10月9日生日,,就以2012年9月1日至2013年8月31日计算 (因为系生日月份前两个月之最后一天为结算日) DECLARE @birthday datetime,@now datetime,@stat datetime,@end datetime,@statbirthday datetime,@endbirthday datetime,@thirdbirthday datetime,@firthbirthday datetime, @year int,@month int , @day int,@str varchar(20 ),@total decimal set @now=getdate() set @year=Year(getdate()) set @birthday='1992-10-14' set @month=month(@birthday) set @day=day(@birthday) set @str=cast(@year as varchar(4)) '-' cast(@month as varchar(2)) '-' cast(@day as varchar(2)) set @birthday=cast(@str as datetime) --会员生日有效生首日起至3个月内有效 set @firthbirthday=DATEADD(mm, DATEDIFF(mm,0,@birthday), 0) --当月的第一天 set @thirdbirthday=DATEADD(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate()) 3, 0)) --上三个月最后的一天 set @statbirthday=DATEADD(mm, DATEDIFF(mm,0,@birthday)-13, 0) set @endbirthday=DATEADD(ms,-3,DATEADD(mm, DATEDIFF(m,0,@birthday)-1, 0)) select @statbirthday,@endbirthday,@firthbirthday,@thirdbirthday SELECT @total=ISNULL(SUM(amount),0) FROM View_birthdayVipdlyList WHERE indate>@statbirthday AND indate<@endbirthday and vipno='654321' select @total*.01

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章标签

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

CLIP-BEVFormer:显式监督BEVFormer结构,提升长尾检测性能 CLIP-BEVFormer:显式监督BEVFormer结构,提升长尾检测性能 Mar 26, 2024 pm 12:41 PM

CLIP-BEVFormer:显式监督BEVFormer结构,提升长尾检测性能

恋与深空祁煜生日主题活动即将开启:体验专属庆生剧情 恋与深空祁煜生日主题活动即将开启:体验专属庆生剧情 Feb 29, 2024 pm 03:00 PM

恋与深空祁煜生日主题活动即将开启:体验专属庆生剧情

无期迷途采购办:日历和生日系列周边上新! 无期迷途采购办:日历和生日系列周边上新! Feb 29, 2024 pm 12:00 PM

无期迷途采购办:日历和生日系列周边上新!

使用C++实现机器学习算法:常见挑战及解决方案 使用C++实现机器学习算法:常见挑战及解决方案 Jun 03, 2024 pm 01:25 PM

使用C++实现机器学习算法:常见挑战及解决方案

探究C++sort函数的底层原理与算法选择 探究C++sort函数的底层原理与算法选择 Apr 02, 2024 pm 05:36 PM

探究C++sort函数的底层原理与算法选择

改进的检测算法:用于高分辨率光学遥感图像目标检测 改进的检测算法:用于高分辨率光学遥感图像目标检测 Jun 06, 2024 pm 12:33 PM

改进的检测算法:用于高分辨率光学遥感图像目标检测

人工智能可以预测犯罪吗?探索CrimeGPT的能力 人工智能可以预测犯罪吗?探索CrimeGPT的能力 Mar 22, 2024 pm 10:10 PM

人工智能可以预测犯罪吗?探索CrimeGPT的能力

PHP算法解析:查找数组中缺失数字的高效方法 PHP算法解析:查找数组中缺失数字的高效方法 Mar 02, 2024 am 08:39 AM

PHP算法解析:查找数组中缺失数字的高效方法

See all articles