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...