最近在做一个小小项目 ATM 
他要求要查询本周开户的 用户信息 
可用Oracle怎么都不知道弄。
那个高手帮帮啊。!
   小弟 在这 先 3Q 拉.

解决方案 »

  1.   

    select 用户信息a,用户信息b,用户信息c
    from 表名
    where 日期字段 between 具体日期a and 具体日期b
    具体日期用程序搞出来 之后传到存储过程里面
    小弟比较菜 只能想到这个办法
      

  2.   

    应该挺简单的,一条查询语句不就可以了吗。不知道你的具体需求。楼上说的就有道理
    select * from table_name where 日期字段 between '起始日期' and '结束日期';
      

  3.   

    where date_item >= next_day(trunc(sysdate)-7,1) 
    and date_item < next_day(trunc(sysdate),1) next_day(trunc(sysdate)-7,1)表示本周的周日,即一周的第一天
    next_day(trunc(sysdate),1)  表示下周的周日,由於Trunc,所以是直到本周最後一天的23:59:59
      

  4.   

    程序界面上设置一个Editmask让用户输入日期(或者设置两个让用户输入时间段),程序中定义变量获取查询的日期就可以了。