SQL語句求日期

2021-07-02 17:14:26 字數 1197 閱讀 1387

****************************************==sql語句求日期

select add_months(sysdate,-1) lastday from dual;--上個月的今天

select to_char(add_months(last_day(sysdate),-1),'yyyy-mm-dd') lastday from dual;--上個月的最後一天

select to_char(add_months(last_day(sysdate),-2)+1,'yyyy-mm-dd') firstday from dual;--上個月的第一天

select to_char(last_day(sysdate)+1, 'yyyy-mm-dd') from dual;--下個月的第一天

select trunc(sysdate, 'day')+1 bz_kssj from dual;  --本週的開始時間

select trunc(sysdate, 'day')+6 bz_jssj from dual;  --本週的結束時間

select to_char(sysdate, 'day') bz_kssj from dual; --檢視今天星期幾

select

case when to_char(sysdate-2,'day')='星期日' then trunc(sysdate-3, 'day')+1

else trunc(sysdate-2, 'day')+8 end bz_kssj

from dual;

select

case when to_char(sysdate-2,'day')='星期日' then trunc(sysdate-3, 'day')-6

else trunc(sysdate-2, 'day')+1 end bz_jssj

from dual;

select trunc(sysdate, 'yyyy') from dual;//年初

select trunc(sysdate, 'mm') from dual;//月初

select trunc(sysdate, 'dd') from dual;//今天

select next_day(sysdate,'星期二') from dual  ;// 下個星期二的日期

select last_day(sysdate) from dual  ;// 表示本月的最後一天的日期

Sql語句 日期函式用法

sql server日期時間函式 sql server中的日期與時間函式 1.當前系統日期 時間 select getdate 2.dateadd 在向指定日期加上一段時間的基礎上,返回新的 datetime 值 例如 向日期加上2天 select dateadd day,2,2004 10 15 ...

sql語句 日期時間函式

date 日期時間字串,修正符,修正符.time 日期時間字串,修正符,修正符.datetime 日期時間字串,修正符,修正符.julianday 日期時間字串,修正符,修正符.strftime 日期時間格式,日期時間字串,修正符,修正符.這5個函式需要乙個日期時間字串做引數,修正符可以從零到多個,...

sql語句基本查詢日期

查詢資料庫包含欄位的表 select table name from information schema.columns where column name 字段 查詢當天的所有資料 select from 表名 where datediff 字段,now 0 select from 表名 whe...