CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  开发

想取一段时间内的记录,sql语句怎么写?

楼主jianghua008(啥也不会)2002-07-15 22:24:07 在 Oracle / 开发 提问

在插入的时候有一字段记录了插入时的时间    
  现在我要判断时间,取出距现在30天内的记录,这条SQL语句怎么写?  
  问题点数:20、回复次数:8Top

1 楼jianghua008(啥也不会)回复于 2002-07-15 22:34:04 得分 0

这样写:  
  sqlstr="select   count(*)   as   num   from   tab   where   trunc(inputtime)   =   trunc(ADD_MONTHS(sysDate,-1))";  
  不对诶,结果总是0  
  到底应该是怎么样的呢?  
  Top

2 楼KingSunSha(弱水三千)回复于 2002-07-15 22:42:25 得分 0

看写法没错啊,是不是正好没有那天的纪录?Top

3 楼hp_oracle(刚学)回复于 2002-07-16 07:50:50 得分 5

你取的是30天内的数据,但你的写法却好象只能够检索出一天的数据,你看看下面的写法可以不:  
  sqlstr="select   count(*)   as   num   from   tab   where   trunc(inputtime)   >   trunc(ADD_MONTHS(sysDate,-1))";  
  Top

4 楼snowy_howe(天下有雪)回复于 2002-07-16 08:42:32 得分 5

RightTop

5 楼xinpingf(白开心)回复于 2002-07-16 09:01:51 得分 5

sqlstr="select   count(*)   num   from   tab   where   trunc(inputtime)   >=   trunc(ADD_MONTHS(sysDate,-1))";  
  Top

6 楼jianghua008(啥也不会)回复于 2002-07-16 09:28:46 得分 0

sqlstr="select   count(*)   num   from   tab   where   trunc(inputtime)   >=   trunc(ADD_MONTHS(sysDate,-1))";对了、非常的感谢hp_oracle(刚学)、xinpingf(白开心)   !  
  还是有点小问题:  
  这里的ADD_MONTHS   是月份吧,我把它改为ADD_DAYS不行吗?因为我要的是多少天内的记录,比如说N天内,想-N   这个-N天的写法是怎么样的?Top

7 楼KingSunSha(弱水三千)回复于 2002-07-16 09:51:59 得分 5

SYSDATE   -   NTop

相关问题

  • 查询一段时间的记录的sql语句怎么写?
  • 求出一段时间的库存历史记录的SQL语句
  • 菜鸟问题:查出一段时间的内容的sql语句怎莫写?
  • 如何用SQL语句实现一个客户一段时间的应收帐款的统计??急死人了....
  • 请教插入记录的sql语句
  • Sql语句错误:记录过大
  • 批量删除记录SQL语句。
  • SQL语句问题,有相同记录
  • 关于SQL语句的记录
  • sql server 查询一段时间内的记录,结果总是不符合要求。

关键词

  • trunc
  • inputtime
  • 记录
  • 写法
  • sqlstr
  • sysdate
  • months
  • num fromtab where
  • select count
  • add

得分解答快速导航

  • 帖主:jianghua008
  • hp_oracle
  • snowy_howe
  • xinpingf
  • KingSunSha

相关链接

  • Oracle类图书

广告也精彩

反馈

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