美文网首页
Oracle中根据时间范围查询数据

Oracle中根据时间范围查询数据

作者: 万物皆有序和公式 | 来源:发表于2020-11-02 13:36 被阅读0次

    1、当时间条件字段为字符串类型的时候,通过以下方法查询数据:
    1.1、SELECT * FROM 表名 t WHERE 1=1 AND to_date(t.tkdat,'yyyy/MM/dd')
    between to_date('2017/8/1','yyyy/MM/dd') and to_date('2017/11/1','yyyy/MM/dd');
    1.2、SELECT * FROM zsd018a t WHERE 1=1 AND to_date(t.tkdat,'yyyy/MM/dd hh24:mi:ss')
    between to_date('2017/8/1','yyyy/MM/dd hh24:mi:ss') and to_date('2017/11/1','yyyy/MM/dd hh24:mi:ss');

    2、当时间条件为date类型的时候,通过以下方法查询数据:
    select * from zmm028 where to_char(tkdat,'YYYY-MM-DD')>='2017-10-01'
    and to_char(tkdat,'YYYY-MM-DD')<='2017-11-02' ;

    相关文章

      网友评论

          本文标题:Oracle中根据时间范围查询数据

          本文链接:https://www.haomeiwen.com/subject/lbcmvktx.html