oracle 查詢大於某時間點的資料

2021-10-08 17:23:54 字數 640 閱讀 5797

查詢的結果,要求某列大於某個時間點的記錄。

-- tablename 表名

-- columnname 列名

select

*from tablename where columnname > to_date(

'2020:7:31 09:40:00'

,'yyyy-mm-dd hh24:mi:ss'

);

select

*from tablename

where to_date(modifytime ,

'yyyy-mm-dd hh24:mi:ss'

)> to_date(

'2020-07-29 00:00:00'

,'yyyy-mm-dd hh24:mi:ss'

)and to_date(createtime,

'yyyy-mm-dd hh24:mi:ss'

)>to_date(

'2020-07-29 00:00:00'

,'yyyy-mm-dd hh24:mi:ss'

);

modifytime 和 create 都是字串,需要轉成時間,時間和時間比較;不然會提示文字和字元不匹配。

SQL求某時間點

select 當月天數 day dateadd month,1,getdate day getdate 1 1 select 當月天數 datediff day,getdate dateadd month,1,getdate select 當月天數 datediff day,getdate date...

MySQL 查詢某時間範圍的資料

查詢今天的資料 select from user where to days birthday to days curdate 查詢昨天的資料 select from user where to days curdate to days birthday 1 查詢最近7天的資料 select fro...

MySQL查詢某時間範圍的資料

查詢今天的資料 select from user where to days birthday to days curdate 查詢昨天的資料 select from user where to days curdate to days birthday 1 查詢最近 7 天的資料 select f...