Oracle日期時間範圍查詢
Sql程式碼
/* 日期時間範圍查詢 */
---------- 建立日期時間測試表----------------------------------------------------------- www.2cto.com
create table testdatetime(
ID integer not null primary KEY,
createdate CHAR(10) NULL,
startdate DATE NULL,
enddate DATE NULL,
buydate CHAR(10) NULL,
usedate varchar2(20) NULL
) ;
------------------------ 日期時間範圍查詢 ------------------------------------
SELECT t.*,t.ROWID FROM testdatetime t ;
--欄位為:字串型別(char),長度為:10
SELECT * FROM testdatetime t WHERE 1=1 AND t.createdate = '2011-07-01';
SELECT * FROM testdatetime t WHERE 1=1 AND t.createdate > '2011-07-01';
SELECT * FROM testdatetime t WHERE 1=1 AND t.createdate < '2011-07-01';
SELECT * FROM testdatetime t WHERE 1=1 AND t.createdate >= '2011-06-01' AND t.createdate <= '2011-07-05'; www.2cto.com
SELECT * FROM testdatetime t WHERE 1=1 AND to_date(t.createdate,'yyyy-MM-dd') between to_date('2011-06-01','yyyy-MM-dd') and to_date('20110705','yyyymmdd') ;
SELECT t.*,t.ROWID FROM testdatetime t ;
--欄位為:字串型別(char),長度為:20
SELECT * FROM testdatetime t WHERE 1=1 AND t.usedate = '2011-07-01 10:00:00';
SELECT * FROM testdatetime t WHERE 1=1 AND t.usedate > '2011-07-01';
SELECT * FROM testdatetime t WHERE 1=1 AND t.usedate < '2011-07-01';
SELECT * FROM testdatetime t WHERE 1=1 AND t.usedate >= '2011-06-01' AND t.usedate <= '2011-07-05';
SELECT * FROM testdatetime t WHERE 1=1 AND to_date(t.usedate,'yyyy-MM-dd HH24:MI:SS') between to_date('2011-07-01 12:00:00','yyyy-MM-dd HH24:MI:SS') and to_date('20110702 12:00:00','yyyymmdd HH24:MI:SS') ;
SELECT t.*,t.ROWID FROM testdatetime t ;
--欄位為:日期時間型別(date) www.2cto.com
SELECT * FROM testdatetime t WHERE 1=1 AND t.startdate = to_date('2011-07-01','yyyy-MM-dd');
SELECT * FROM testdatetime t WHERE 1=1 AND t.startdate > to_date('2011-07-01','yyyy-MM-dd');
SELECT * FROM testdatetime t WHERE 1=1 AND t.startdate < to_date('2011-07-01','yyyy-MM-dd');
SELECT * FROM testdatetime t WHERE 1=1 AND t.startdate >= to_date('2011-07-01','yyyy-MM-dd') AND t.startdate <= to_date('2011-07-02','yyyy-MM-dd');
SELECT * FROM testdatetime t WHERE 1=1 AND t.startdate between to_date('2011-07-01','yyyy-MM-dd') AND to_date('2011-07-02','yyyy-MM-dd');
SELECT * FROM testdatetime t WHERE 1=1 AND t.startdate = to_date('2011-07-01 12:00:00','yyyy-MM-dd HH24:MI:SS');
SELECT * FROM testdatetime t WHERE 1=1 AND t.startdate > to_date('2011-07-01 12:00:00','yyyy-MM-dd HH24:MI:SS');
SELECT * FROM testdatetime t WHERE 1=1 AND t.startdate < to_date('2011-07-01 12:00:00','yyyy-MM-dd HH24:MI:SS');
SELECT * FROM testdatetime t WHERE 1=1 AND t.startdate >= to_date('2011-07-01 01:00:00','yyyy-MM-dd HH24:MI:SS') AND t.startdate <= to_date('2011-07-01 23:00:00','yyyy-MM-dd HH24:MI:SS'); www.2cto.com
SELECT * FROM testdatetime t WHERE 1=1 AND t.startdate between to_date('2011-07-01 01:00:00','yyyy-MM-dd HH24:MI:SS') AND to_date('2011-07-01 23:00:00','yyyy-MM-dd HH24:MI:SS');
SELECT * FROM testdatetime t WHERE 1=1 AND to_char(t.startdate,'yyyy-MM-dd') = '2011-07-01';
SELECT * FROM testdatetime t WHERE 1=1 AND to_char(t.startdate,'yyyy-MM-dd') > '2011-07-01';
SELECT * FROM testdatetime t WHERE 1=1 AND to_char(t.startdate,'yyyy-MM-dd') < '2011-07-01'; www.2cto.com
SELECT * FROM testdatetime t WHERE 1=1 AND to_char(t.startdate,'yyyy-MM-dd') >= '2011-07-01' AND to_char(t.startdate,'yyyy-MM-dd') <= '2011-07-02';
SELECT * FROM testdatetime t WHERE 1=1 AND to_char(t.startdate,'yyyy-MM-dd') between '2011-07-01' AND '2011-07-02';
相關文章
- dcat-admin 統計修改時間選擇器 日期範圍查詢
- 根據時間範圍呼叫gitLab介面查詢Gitlab
- Js之設定日期時間 判斷日期是否在範圍內JS
- layui laydate日期時間範圍,時間預設設定為23:59:59UI
- mongodb異機做時間點恢復(基於時間範圍查詢匯出oplog)MongoDB
- Oracle 日期查詢Oracle
- 日期區間查詢
- 使用 Carbon 獲取指定時間範圍內的日期陣列陣列
- 關於聯合索引,範圍查詢,時間列索引的幾個問題索引
- python - 生成時間範圍Python
- 關於日期及時間欄位的查詢
- ORACLE資料庫遞迴查詢時間區間,可傳入指定日期Oracle資料庫遞迴
- 直播帶貨原始碼,日期時間選擇器 選擇範圍限制原始碼
- 【索引】反向索引--條件 範圍查詢索引
- MongoDB範圍查詢的索引優化MongoDB索引優化
- uniapp 周選擇範圍時間APP
- Oracle時間日期操作Oracle
- MongoDB之資料查詢(範圍運算)MongoDB
- 【索引】反向索引--條件 範圍查詢(二)索引
- 蘋果啟用時間怎麼查詢?蘋果iPhone XR查詢保修日期的方法蘋果iPhone
- 基於Geomesa服務查詢軌跡資料無法根據空間和時間範圍進行查詢的問題解決辦法
- UPDATE查詢結果範圍內的資料
- Oracle對日期時間操作Oracle
- JS實現檢查給定時間範圍是否在每天的某個時間段內JS
- element日期選擇器,時間範圍設定為一週,vue中的寫法Vue
- Mysql 日期格式化 複雜日期區間查詢MySql
- Oracle查詢回滾大事務所需時間Oracle
- ORACLE日期時間函式大全Oracle函式
- 高效的SQL(Index-Organized Tables優化精確查詢和範圍查詢)SQLIndexZed優化
- mysql查詢中時間、日期加減計算MySql
- 查詢兩個日期之間的資料
- element-ui 時間選擇器設定時間選擇範圍UI
- 關於Oracle資料庫的時間查詢Oracle資料庫
- Oracle下查詢臨時表空間佔用率Oracle
- JPA時間段查詢
- MySQL查詢時間段MySql
- 線性時間查詢
- SQL時間段查詢SQL