sql時間加減

時間 2021-09-08 03:20:01

1樓:菜園畫畫

減5分鐘

select getdate(),dateadd(minute,-5,getdate())

日期部分

year

quarter

month

dayofyear

dayweek

hour

minute

second

millisecond

2樓:天可充嘉實

語法datediff(interval,

date1,

date2

[,firstdayofweek]

[,firstweekofyear]

)datediff(「m」,

now(),

生產日期)

interval

引數(引數:為操作、事件、方法、屬性、函式或過程提供資訊的值。)包含以下設定:

設定說明

yyyy年q

季度m月y

某年的某一天d天

w工作日ww周

h時n分s秒

3樓:表賓枝傲菡

用的是什麼資料庫?

oracle

可以直接

用+select

sysdate+1

from

dual

查詢當前時間

+1天的時間

select

sysdate+1/24

from

dual

當前時間+1小時

select

sysdate+1/24/60

from

dual

當前時間+1分鐘

select

sysdate+5/24/60

from

dual

當前時間+5分鐘

另外查一下dateadd函式

4樓:閩帥第五修

select

*from

table

where

卡號='123'

anddatediff(mi,convert(datetime,日期+''

+時間),'2010/06/20

08:05:00')

between

-5and

5後面的就是日期和時間和在一起的時間

雖然這樣可以實現,但是建議把2個欄位和在一起用datetime型別

5樓:勢潤庚麗芳

用datediff()函式去比對

6樓:桑揚羊舌高超

select

*from

表where

卡號='123'

and日期='2010-06-20'

anddatediff(mi,'08:05',時間)>=-5anddatediff(mi,'08:05',時間)<=5

7樓:堂仙錯海倫

select

*from

table

where

卡號='123'

and日期='2010-06-20'

and時間

between

'08:00'

and'08:10'

sql裡日期怎麼加減,sql查詢中日期加減的問題

datediff 返回跨兩個指定日期的日期邊界數和時間邊界數,語法 datediff datepart startdate enddate 用 enddate 減去 startdate 注 datepart 指定應在日期的哪一部分計算差額的引數,其日期相減時,只關注邊界值,例select dated...

SQL按時間排序,SQL按時間排序

洛初翠縱華 select month makedate mm,sum case when y 1then 1else 0end sum case when y 2then 1else 0end asab from xwhere ybetween 1and 2group bymonth makedat...

SQL時間格式轉換,sql日期格式轉換

舉例如下 select convert varchar 10 getdate 120 2006 05 12 select convert varchar,getdate 120 2006 05 12 11 06 08 select replace replace replace convert va...