CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  应用实例

请问如何判断距离今天为100天之内的记录个数

楼主yingming77(曲水流觞)2004-09-03 14:44:04 在 MS-SQL Server / 应用实例 提问

比如  
  表a的字段为  
  事件  
  时间  
  要找出事件发生在距今100日之内的记录个数  
  这么写么?  
  select   count(1)   from   a    
  where   时间   between   当前日期-100   and   当前日期? 问题点数:20、回复次数:3Top

1 楼yesterday2000(一笑而过)回复于 2004-09-03 14:46:29 得分 0

select   count(*)   from   a   where      
  datediff(day,时间,getdate())   =100Top

2 楼yesterday2000(一笑而过)回复于 2004-09-03 14:47:33 得分 10

select   count(*)   from   a   where      
  datediff(day,时间,getdate())   <100  
  Top

3 楼xikboy(狼面书生)回复于 2004-09-03 14:47:43 得分 10

where   时间>=(select   dateadd(day,-100,getdate()))Top

相关问题

  • 怎样判断一个数据表中游多少条记录?用sql语句该怎么写?谢谢!
  • 判断一个数据库时间记录是否超过当前时间,超过则用jmail发邮件.
  • 关于记录个数?
  • 统计记录个数?
  • ???如何判断一个数组里的值的个数
  • 怎样判断一个数能被另一个数整除
  • 怎样判断一组CHECKBOX的个数?
  • 怎样判断实例个数?
  • 如何判断一个数组为空?
  • 如何判断AnsiString是一个数值?

关键词

  • getdate
  • datediff
  • 之内的记录个数
  • 当前日期
  • 时间
  • 事件
  • day
  • select count
  • froma where

得分解答快速导航

  • 帖主:yingming77
  • yesterday2000
  • xikboy

相关链接

  • SQL Server类图书

广告也精彩

反馈

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