回覆列表
  • 1 # 山城故事多

    這裡TT是指定的時間間隔,單位:秒 下面語句可查出任意給定時間間隔的所有記錄。 select * from tab where CreateTime between to_date("2012-10-01 01:00:00","yyyy-mm-dd hh24:mi:ss") and to_date("2012-10-01 12:00:00","yyyy-mm-dd hh24:mi:ss") and CreateTime in (select to_date("2012-10-01 01:00:00","yyyy-mm-dd hh24:mi:ss") +TT*rownum/24/60/60 from dual CONNECT BY rownum<= (to_date("2012-10-01 12:00:00","yyyy-mm-dd hh24:mi:ss")- to_date("2012-10-01 01:00:00","yyyy-mm-dd hh24:mi:ss"))*24*60*60/TT); 在上面的語句中,下列部分是構造時間間隔的所有可能存在的記錄。每TT秒一條記錄。 (select to_date("2012-10-01 01:00:00","yyyy-mm-dd hh24:mi:ss") +TT*rownum/24/60/60 from dual CONNECT BY rownum<= (to_date("2012-10-01 12:00:00","yyyy-mm-dd hh24:mi:ss")- to_date("2012-10-01 01:00:00","yyyy-mm-dd hh24:mi:ss"))*24*60*60/TT) 不知道我理解的對不對,僅供參考。

  • 中秋節和大豐收的關聯?
  • 趙雲的寶馬是什麼?人中呂布,馬中赤兔?