指定日期查詢數Oracle據庫

2021-12-30 12:17:42 字數 795 閱讀 3761

1,首先,介紹一下to_char函式

to_char 是把日期或數字轉換為字串,不能指定字串長度。

使用to_char函式處理日期:

to_char(number, '格式') 例如:to_char(salary,』$99,999.99』)

使用to_char函式處理日期:

to_char(date,』格式』); to_char(newdate,』yyyy-mm-dd』) --將指定日期轉換為年-月-日

to_char(newdate,』yyyy-mm-dd hh24:mi:sssss』) --將指定日期轉換為年月日時分秒

2,oracle中操作字串可以用ipad或者substring操作

指定字串的長度可以使用lpad或者rpad或者substring:

lpad(欄位名,填充長度,填充的字元) 左填充

rpad(欄位名,填充長度,填充的字元) 右填充

substr( string, start_position, [ length ] )取得字串中指定起始位置和長度的字串

下面查詢一下12月5號的資料資訊

select * from table_name t where to_char(t.column_name,'yyyy-mm-dd')='2014-12-05'

查詢一下12月5號的前100條資料

select * from (select * from table_name t where to_char(t.column_name,'yyyy-mm-dd')='2014-12-05') where rownum<=100

mysql 固定日期 mysql查詢指定日期

1.今天 select from hb contract in h where to days modify date to days now 2.昨天 select from hb contract in h where to days now to days modify date 1 3.近七...

mysql 查詢指定日期格式

mysql 查詢指定日期格式,使用 date format date,format 函式 select date format create date,y m d h i s as create date from tableselect date format a.submit time,y as...

mysql查詢指定日期資料

查詢今天 select from 表名 where to days 時間欄位名 to days now 昨天 select from 表名 where to days now to days 時間欄位名 1 7天 select from 表名 where date sub curdate inter...