SQL Server DATEDIFF() 函数
SQL 教程
· 2019-03-04 14:43:09
定义和用法
DATEDIFF() 函数返回两个日期之间的天数。
语法
DATEDIFF(datepart,startdate,enddate)
startdate 和 enddate 参数是合法的日期表达式。datepart 参数可以是下列的值:
| datepart | 缩写 |
|---|---|
| 年 | yy, yyyy |
| 季度 | qq, q |
| 月 | mm, m |
| 年中的日 | dy, y |
| 日 | dd, d |
| 周 | wk, ww |
| 星期 | dw, w |
| 小时 | hh |
| 分钟 | mi, n |
| 秒 | ss, s |
| 毫秒 | ms |
| 微妙 | mcs |
| 纳秒 | ns |
实例
现在我们想要获取两个日期之间的天数。
我们使用下面的 SELECT 语句:
SELECT DATEDIFF(day,'2008-06-05','2008-08-05') AS DiffDate
结果:
| DiffDate |
|---|
| 61 |
实例
现在我们想要获取两个日期之间的天数(请注意,第二个日期比第一个日期早,结果将是一个负数)。
我们使用下面的 SELECT 语句:
SELECT DATEDIFF(day,'2008-08-05','2008-06-05') AS DiffDate
结果:
| DiffDate |
|---|
| -61 |
点击查看所有 SQL 教程 文章: https://www.codercto.com/courses/l/29.html
MySQL性能调优与架构设计
简朝阳 / 2009-6 / 59.80元
《MySQL性能调优与架构设计》以 MySQL 数据库的基础及维护为切入点,重点介绍了 MySQL 数据库应用系统的性能调优,以及高可用可扩展的架构设计。 全书共分3篇,基础篇介绍了MySQL软件的基础知识、架构组成、存储引擎、安全管理及基本的备份恢复知识。性能优化篇从影响 MySQL 数据库应用系统性能的因素开始,针对性地对各个影响因素进行调优分析。如 MySQL Schema 设计的技巧......一起来看看 《MySQL性能调优与架构设计》 这本书的介绍吧!