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
- mongodb異機做時間點恢復(基於時間範圍查詢匯出oplog)MongoDB
- layui laydate日期時間範圍,時間預設設定為23:59:59UI
- 日期區間查詢
- ORACLE資料庫遞迴查詢時間區間,可傳入指定日期Oracle資料庫遞迴
- 使用 Carbon 獲取指定時間範圍內的日期陣列陣列
- python - 生成時間範圍Python
- 關於聯合索引,範圍查詢,時間列索引的幾個問題索引
- mysql查詢中時間、日期加減計算MySql
- 關於日期及時間欄位的查詢
- 直播帶貨原始碼,日期時間選擇器 選擇範圍限制原始碼
- Oracle查詢回滾大事務所需時間Oracle
- uniapp 周選擇範圍時間APP
- Mysql 日期格式化 複雜日期區間查詢MySql
- 關於Oracle資料庫的時間查詢Oracle資料庫
- 蘋果啟用時間怎麼查詢?蘋果iPhone XR查詢保修日期的方法蘋果iPhone
- 基於Geomesa服務查詢軌跡資料無法根據空間和時間範圍進行查詢的問題解決辦法
- element日期選擇器,時間範圍設定為一週,vue中的寫法Vue
- JS實現檢查給定時間範圍是否在每天的某個時間段內JS
- oracle查詢sql執行耗時、執行時間、sql_idOracleSQL
- 短視訊平臺開發,查詢日期和時間的陣列陣列
- Laravel查詢 日期比當前時間早一個月的資料Laravel
- 關於oracle的空間查詢Oracle
- MySQL查詢時間段MySql
- JPA時間段查詢
- oracle計算兩個日期的時間差時分秒Oracle
- redis~有序集合處理ip範圍的查詢問題Redis
- element-ui 時間選擇器設定時間選擇範圍UI
- Mysql日期查詢listMySql
- oracle表空間使用率查詢Oracle
- JS判定一個給定的時間在某個時間範圍內JS
- JS判定一個給定的時間區間在哪些時間段範圍內JS
- Excel 2010 SQL應用032 字元範圍的模糊匹配查詢ExcelSQL字元
- 為你的 Laravel Nova 新增時間範圍篩選Laravel
- MongoDB日期型別查詢MongoDB型別
- 如何使用 Eloquent 在兩個日期之間進行查詢?