USE pubs
GO
SELECT DATEADD(day,
21
,pubdate) AS timeframe
FROM titles
GO
datepart取值如下表:
| 日期部分 | 缩写 |
|---|---|
| Year | yy, yyyy |
| quarter | qq, q |
| Month | mm, m |
| dayofyear | dy, y |
| Day | dd, d |
| Week | wk, ww |
| Hour | hh |
| minute | mi, n |
| second | ss, s |
| millisecond | ms |
具体到我的问题,需要在原有记录的基础上减去15分钟,条件是所有今天早上迟到的考勤记录,见下面的SQL:
update
kaoqin
set
sj
=
dateadd
(mi,
-
15
,sj)
where
(sj
>
'
2007-8-15 08:00:00
'
)
最后
以上就是刻苦鞋垫最近收集整理的关于SQL中时间的加减的全部内容,更多相关SQL中时间内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复