sql 日期计算

来源:互联网 发布:iphone 编程 编辑:程序博客网 时间:2024/06/06 18:01

在网上搜了 好多

有拼接字符串的,不过我觉得 既然 sql 除了 dateTime  这个类型 就不会让你 去截取字符串 (这样多麻烦呀)

于是再搜  ,找到一个比较好的  现在介绍一下

 

DATEDIFF(DAY,addDate, '2010-04-23') = -1

什么意思呢?听我慢慢分解

DATEDIFF  不用多少  函数名

DAY            比较的是时间的那个部分,分别有 年、月、日、时、分、秒、毫秒...

addDate    比较的数据库字段

'2010-04-23'  比较的数据,也可以使参数

= -1           这个要详细说明一下

=   比较符

-1  呢  意思就是   '2010-04-23'  - addDate 的 Day 部分 = -1

不明白? 留言吧 !