sql server中输入一个年.月,求出这个月的第一个星期天是几号,这个月共多少天
来源:互联网 发布:数据分析 入门书籍 编辑:程序博客网 时间:2024/05/01 13:48
declare @YearMonth varchar(20)
set @YearMonth = '2007.12'
declare @startingDate datetime
set @startingDate = substring(@YearMonth,1,4) + '-01-'+ substring(@YearMonth,6,2)
SELECT Day(DATEADD(dd,-(DATEPART(dw, @startingDate ) - 7),@startingDate )) as FirstSunday ,
DAY(DATEADD(d, -DAY(DATEADD(m,1,@startingDate)),
DATEADD(m,1,@startingDate))) as DayNum
set @YearMonth = '2007.12'
declare @startingDate datetime
set @startingDate = substring(@YearMonth,1,4) + '-01-'+ substring(@YearMonth,6,2)
SELECT Day(DATEADD(dd,-(DATEPART(dw, @startingDate ) - 7),@startingDate )) as FirstSunday ,
DAY(DATEADD(d, -DAY(DATEADD(m,1,@startingDate)),
DATEADD(m,1,@startingDate))) as DayNum
- sql server中输入一个年.月,求出这个月的第一个星期天是几号,这个月共多少天
- 根据年和月计算这个月有多少天的算法
- 计算这个月有多少天
- 1526:这个月有多少天
- C#控制台基础 输入年份月份,判断这个月有多少天与try catch的嵌套
- 输入一个日期,得到这个月的最后一天
- js根据年份月份获取这个月有多少个周
- 这个月的最后一天~~
- 这个月的感想
- 这个月的任务
- 这个月的感想
- 在sql server中实现查找一个月中有多少星期天
- 【练习题】根据下列信息计算在1901年1月1日至2000年12月31日间共有多少个星期天落在每月的第一天上?
- 根据下列信息计算在1901年1月1日至2000年12月31日间共有多少个星期天落在每月的第一天上?
- python:计算在1901年1月1日至2000年12月31日间共有多少个星期天落在每月的第一天上
- 计算在1901年1月1日至2000年12月31日间共有多少个星期天落在每月的第一天上
- 获得上个月和这个月的第一天和最后一天
- C++ 输入年月,打印出这个月的日历
- 斌伯的CSDN Blog开张大吉
- C#中使用正则表达式验证特殊字符
- ASP.NET 页面对象模型
- APS.NET获取用户端真实IP
- 文件遍历
- sql server中输入一个年.月,求出这个月的第一个星期天是几号,这个月共多少天
- 日历(c++实现)
- Junit学习第一天--学习讲义
- 密码学(playfair)
- KeyEventArgs中的KeyCode,KeyValue,KeyData的区别
- C# 把包括window环境变量的字符串里的环境变量转译成值和字符串付出
- 线性表
- JDK开发工具包详解
- 线性表(智能指针实现)