`

SQL Server 2005 筆記(三)

阅读更多

查詢超過90天的資料:

 

Datediff:返回跨兩個日期的日期和時間邊界數

語法:Datediff(datepart,startdate,enddate)

datepart 是規定了應在日期的哪一部分計算差額的參數。下表列出了 Microsoft? SQL Server^(TM) 識別的日期部分和縮寫。
日期部分    | 縮寫
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


startdate 是計算的開始日期。返回 datetime 或 smalldatetime 值或日期格式字符串的表達式。
enddate    是計算的終止日期。返回 datetime 或 smalldatetime 值或日期格式字符串的表達式。
startdate 是從 enddate 減去。如果 startdate 比 enddate 晚,返回負值。


示例
此示例確定在 pubs 數據庫中標題發佈日期和當前日期間的天數。

SELECT DATEDIFF(day, pubdate, getdate()) AS of_days FROM news

注意:
如果您只指定年份的最後兩位數字,則小於或等於"兩位數年份截止期"配置選項的值的最後兩位數字的數字所在世紀與截止年所在世紀相同。大於該選項的值的最後兩位數字的數字所在世紀為截止年所在世紀的前一個世紀。例如,如果 two digit year cutoff 為 2049(默認),則 49 被解釋為 2049,2050 被解釋為 1950。為避免模糊,請使用四位數的年份。

 

 

日期格式大全

 

 

記憶體被吃光的問題:

 

 

排程:

 

 

 

 

分享到:
评论

相关推荐

    SQL server2005笔记

    SQLserver 数据库学习笔记 欢迎大家下载学习,共同进步啊

    SQLServer2005数据库学习笔记

    笔记是本人学习SQLServer一段时间后重新整理出来的,适合有一些入门基础的人学习。 ├─01 安装及使用 │ SQLServer2005安装及使用.txt │ ├─02 常用函数 │ function.sql │ ├─03 建表、建库 │ create.sql ...

    郝斌Sqlserver2005学习笔记

    【郝斌Sqlserver2005学习笔记】涵盖了SQL Server 2005数据库系统的基础知识,特别是关于数据查询和关系数据库设计的部分。这个笔记基于郝斌老师的教学视频,旨在帮助学习者理解并掌握SQL Server 2005的核心概念。 ...

    sql server 2008笔记

    SQL Server 2008是微软推出的一款关系型数据库管理系统,具有强大的数据处理能力和稳定性。在维护和优化SQL Server 2008时,我们需要注意以下几个关键知识点: 1. **RAID配置**: - RAID10:提供高读写速度和数据...

    SQL2005学习笔记

    《SQL2005学习笔记》是一份深入探讨SQL Server 2005核心概念、功能及优化策略的宝贵资料。SQL Server 2005是微软推出的一款强大的关系型数据库管理系统,它在数据存储、处理和分析方面具有广泛的应用。这份笔记旨在...

    SQL Server精华 (CHM)_sqlserver_SQLServer笔记_

    《SQL Server精华 (CHM)_sqlserver_SQLServer笔记_》是一部综合性的SQL Server学习资源,旨在帮助用户深入理解和掌握Microsoft SQL Server数据库管理系统的核心概念、功能和最佳实践。这部笔记涵盖了一系列关键知识...

    sqlserver优化笔记

    ### SQL Server 优化知识点 #### 一、SQL性能优化技巧 **1.1 查询的模糊匹配** - **问题描述**:使用 `LIKE '%parm1%'` 的查询方式会导致索引失效,降低查询效率。 - **解决方案**: - **前端改进**:改变用户...

    SQL Server2005 技术内幕:T-SQL查询(笔记).docx

    SQL Server 2005 技术内幕:T-SQL 查询笔记 本笔记涵盖了 SQL Server 2005 技术内幕中 T-SQL 查询的前两章内容,主要介绍了逻辑查询处理、查询优化器、查询执行步骤、查询筛选器、聚合函数、子查询、别名的使用限制...

    sql server 2005笔记

    根据提供的文件信息,我们可以归纳出一系列关于SQL Server 2005的重要知识点,这些知识点主要围绕着查询、索引管理、视图创建以及数据类型等方面展开。 ### SQL Server 2005 查询语句 #### 多表连接查询 多表连接...

    SQLserver2008学习笔记

    SQL server 2008

    SQL SERVER 2005笔记

    SQL Server 2005是微软推出的一款关系型数据库管理系统,它提供了丰富的功能和工具,用于管理和处理数据。在SQL Server 2005中,你可以执行以下数据库操作: 1. **创建数据库**:创建数据库的命令是`CREATE ...

    sql server 2005 使用笔记之常用函数和经典sql语句

    这篇笔记主要探讨的是SQL Server 2005中的常用函数以及一些经典的SQL语句,这对于数据库管理员和开发人员来说是非常有价值的知识。 一、SQL Server 2005中的常用函数 1. **聚合函数**:如SUM, COUNT, AVG, MAX, ...

    \VS2012和SQL客户端在不同网络远程访问数据库SQLserver2005

    【VS2012和SQL客户端在不同网络远程访问数据库SQLserver2005】的知识点涉及以下几个方面: 1. **远程访问SQL Server 2005**:远程访问SQL Server 2005允许用户从不同的网络或设备上操作数据库,这需要正确配置...

    sql server语法笔记整理

    本笔记主要针对SQL Server的语法进行整理,旨在帮助初学者快速掌握基础概念和常用操作。 一、SQL简介 SQL(Structured Query Language)是用于管理和处理关系数据库的标准语言。在SQL Server中,你可以创建、更新、...

    sqlserver数据库笔记

    ### SQL Server 数据库基础知识与操作指南 #### 一、创建数据库 在 SQL Server 中创建数据库是一项基础但重要的技能。以下是一些关键步骤和语法示例: ```sql CREATE DATABASE ckgl ON PRIMARY ( -- 创建第一个...

    sqlserver数据库操作笔记

    - **服务启动:** 在“SQL Server 2005服务”中启动服务,如果更改了配置需要重启服务。 - **网络协议:** 在“SQL Server 2005网络配置”中配置TCP/IP协议,确保TCP/IP已启用。 - **端口设置:** 修改TCP/IP端口为...

    SQL Server 2005学习笔记

    本篇笔记主要涵盖了在SQL Server 2005中创建数据库和数据表的基础操作,以及如何设置和删除各种约束,同时涉及了SQL Server的身份验证模式和数据库权限设置。 首先,创建数据库是数据库管理的基本步骤。在SQL ...

    SQL Server 学习笔记

    在本文中,我们将深入探讨SQL Server的学习笔记,涵盖其体系结构、数据库类型特点、OLTP与OLAP的区别,以及一些关键的管理工具。 首先,让我们了解Microsoft SQL Server 2008系统的体系结构。这个系统由四个主要...

    sqlserver2005故障转移群集

    下面是 SQL Server 2005 故障转移群集的建立方法和过程笔记: 一、数据库集成 在建立故障转移群集之前,需要安装 SQL Server 2005 数据库。安装时选择 Database Service 和 Client Component,其他组件无需安装。...

Global site tag (gtag.js) - Google Analytics