首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

当前月的上月,SQL语句?解决方案

2012-03-29 
当前月的上月,SQL语句?当前月的上月,SQL语句?[解决办法]select convert(varchar(7),dateadd(month,-1,getd

当前月的上月,SQL语句?
当前月的上月,SQL语句?

[解决办法]
select convert(varchar(7),dateadd(month,-1,getdate()),120) 上月

/*
上月
------- 
2007-09

(所影响的行数为 1 行)
*/
[解决办法]
select convert(varchar(7),dateadd(month,-1,getdate()),120) + '-01' 上月第一天,
convert(varchar(10),dateadd(day,-1,cast(convert(varchar(7),getdate(),120) + '-01' as datetime)),120) 上月最后一天

/*
上月第一天 上月最后一天
---------- ---------- 
2007-09-01 2007-09-30

(所影响的行数为 1 行)
*/

热点排行