CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

我想问关于日期计算问题

楼主luckfeel_bbmiss(-)2006-04-02 21:03:19 在 MS-SQL Server / 基础类 提问

今天减去某一列的值(月份)=30天  
   
  SELECT     *   from   table   where   tktime=........等号后面是"今天日期"减去"一个月"    
   
  后面的代码如何写..... 问题点数:20、回复次数:6Top

1 楼wangtiecheng(不知不为过,不学就是错!)回复于 2006-04-02 21:05:00 得分 0

SELECT     *   from   table   where   tktime=convert(varchar(10),dateadd(day,-30,getdate()),120)Top

2 楼luckfeel_bbmiss(-)回复于 2006-04-02 21:16:38 得分 0

这样可以求到一个月内的数据吗??这个后面是一个月的...Top

3 楼luckfeel_bbmiss(-)回复于 2006-04-02 21:32:15 得分 0

无人顶...自己顶下先Top

4 楼wangtiecheng(不知不为过,不学就是错!)回复于 2006-04-02 21:36:07 得分 0

 
  --今天日期-30天的日期  
  --这不是楼主想要的?  
  select   convert(varchar(10),dateadd(day,-30,getdate()),120Top

5 楼huailairen(流浪猫--很想养只猫,带着它到处流浪。)回复于 2006-04-02 21:45:22 得分 0

SELECT     *   from   table   where   tktime=dateadd(mm,-1,getdate())Top

6 楼luckfeel_bbmiss(-)回复于 2006-04-02 22:20:02 得分 0

120是什么意思啊??Top

相关问题

关键词

得分解答快速导航

  • 帖主:luckfeel_bbmiss

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo