登录
注册
论坛
空间
帮助
会员
界面
简洁版本
在线
微软BI开拓者
数据库专区
SQL Server开发
有关日期的问题
数据库专区
SQL Server管理
SQL Server开发
SQL Azure云数据库
商业智能综述区
BI探讨
BI项目管理
数据仓库专区
ETCL设计
SSIS使用与管理
SSIS二次开发
多维分析专区
多维建模
SSAS配置管理
MDX
SSAS二次开发
数据挖掘专区
数据挖掘建模
DMX
DM应用开发
前端应用专区
SharePoint Excel PowerPivot
SQL Server Reporting Services
PerformancePoint及其相关产品
其他
站务
灌水区
培训相关
求职招聘区
1
/ 1 页
1
跳转
页
查看:
2194
有关日期的问题
maxjft0228
个人空间
组别:
新手上路
性别:
来自:
积分:
3
帖子:
26
注册:
2008-01-23
2008-02-15 13:38
|
只看楼主
树型
|
收藏
|
小
中
大
1
有关日期的问题
我想得到某个日期前一个月(3个月)的日期,注意若前一个月的日期在表里没有的话,取最近的日期,如:2008-02-25,前一个月应该是2008-01-25,如果2008-01-25这个日期在表里没有就取离2008-01-25最近的日期,用sql语句如何实现?在线等,请各位高手帮个忙!
发送短消息
查看公共资料
查找该会员全部帖子
UID:
1355
精华:
0
威望:
0
金钱:
3.35 元
ProSrv-:
0
状态:
离线
qqhbcyytbl
个人空间
组别:
新手上路
性别:
来自:
积分:
3
帖子:
25
注册:
2007-10-16
2008-03-22 01:50
|
树型
|
收藏
|
小
中
大
2
回复:有关日期的问题
declare @t datetime
set @t='2006-03-30'
select dateadd(month,-1,@t)
set @t='2006-04-30'
select dateadd(month,-1,@t)
发送短消息
查看公共资料
查找该会员全部帖子
UID:
818
精华:
0
威望:
0
金钱:
3.1 元
ProSrv-:
0
状态:
离线
<<
上一主题
|
下一主题
>>
1
/ 1 页
1
跳转
页
论坛跳转...
数据库专区
SQL Server管理
SQL Server开发
SQL Azure云数据库
商业智能综述区
BI探讨
BI项目管理
数据仓库专区
ETCL设计
SSIS使用与管理
SSIS二次开发
多维分析专区
多维建模
SSAS配置管理
MDX
SSAS二次开发
数据挖掘专区
数据挖掘建模
DMX
DM应用开发
前端应用专区
SharePoint Excel PowerPivot
SQL Server Reporting Services
PerformancePoint及其相关产品
其他
站务
灌水区
培训相关
求职招聘区
内务
服务测试区
我的主题
我的帖子
我的精华
我的空间
帖子标题
空间日志
相册标题
作 者
我的主题
我的帖子
我的附件
我的精华
我的空间