`
boss5518831534
  • 浏览: 230668 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

sqlserver 获取上周周一 周五的日期

阅读更多
SET DATEFIRST 1
DECLARE @day1 DATETIME
DECLARE @dat5temp DATETIME
DECLARE @day5 VARCHAR(100)
SET @day1 = convert(char(10),dateadd(dd, - DATEPART (weekday , getdate())-6,getdate()),120)
SET @dat5temp = convert(char(10),dateadd(dd, - DATEPART (weekday , getdate())-2,getdate()),120)
SET @day5 = CAST(YEAR(@dat5temp) AS VARCHAR(4)) + '-' + CAST


--获取上周周一
select convert(char(10),dateadd(dd, - DATEPART (weekday , getdate()+@@DATEFIRST -1)-6,getdate()),120)
--获取上周周五
select convert(char(10),dateadd(dd, - DATEPART (weekday , getdate()+@@DATEFIRST -1)-2,getdate()),120)

两种方式是一样的
分享到:
评论

相关推荐

    sqlserver获取当前时间并只需要年月日小时

    sqlserver获取当前时间并只需要年月日小时,使用GETDATE和convert函数达到目的

    SQLServer获取2020年节假日列表.zip

    首先,我们来看标题"SQLServer获取2020年节假日列表",它暗示了我们将学习如何在SQL Server中创建一个存储2020年节假日的表,并且可能涉及到如何动态地获取这些数据。在SQL Server中,我们可以创建一个包含所有公共...

    sqlserver中对时间日期的操作

    无论是简单的日期获取还是复杂的日期计算,了解并熟练运用这些操作,都将极大地提升你在实际项目中的工作效率。此外,由于时间日期数据的普遍性,掌握这些技能还将使你在处理跨领域问题时更加得心应手。因此,无论是...

    sqlserver中得到当前日期

    SQL Server 中获取当前日期 SQL Server 中获取当前日期是通过使用 GETDATE() 函数或 CONVERT 函数来实现的。GETDATE() 函数返回当前日期和时间,而 CONVERT 函数可以将日期和时间格式化输出。 GETDATE() 函数 ...

    SQL SERVER 获取年、季、月、周、日开始时间和结束时间

    Type 日期类型:(“-”为前一期间,无符号为当期,“+”为后一期间),Y 年,Q 季,M 月,W 周,D 日 例:前一年:-Y,当年:Y,+Y:下一年 datetype : ‘S’返回开始时间,'E'返回结束时间 datetime: 按哪个时间进行...

    Sql server 获取表字段属性信息,注释信息

    从Sql server 2008获取表字段属性信息,注释信息 。注意,字段说明除非有备注才显示,如果没有的的情况下显示空白是正常的。

    SQLServer获取2019年节假日列表

    标题“SQLServer获取2019年节假日列表”表明我们需要关注的是如何在SQL Server中查询并提取特定年份,比如2019年的公共假期信息。这通常涉及到设计日期表、编写查询脚本以及可能使用内置或自定义函数来实现。 首先...

    Excel从SQLServer获取数据

    如何通过Excel来获取SQLServer数据 方便对数据库中的某些数据取数!

    SQL Server中日期问题的解决

    本文将详细介绍几种常用的在SQL Server中获取特定日期的方法,并通过具体的示例来帮助读者更好地理解和掌握这些技巧。 #### 方法一:使用DateDiff函数 `DateDiff`函数是SQL Server中用于计算两个日期之间的差值的一...

    sql server日期格式转换方法大全

    SQL Server还提供了一些内置函数,如`GETDATE()`获取当前日期,`DATEFROMPARTS()`构建日期等,这些都可以在格式转换过程中发挥作用。 8. 自定义格式 如果以上方法都不能满足需求,可以创建自定义函数,利用字符串...

    SQL Server中获取多音字拼音首字母.pdf

    "SQL Server中获取多音字拼音首字母.pdf" 本文主要讨论了在 SQL Server 中获取多音字拼音首字母的方法。该方法可以简化商品的名称、客户单位的名称的查询,在医院管理信息系统中,输入:“JN”就可以定位到“胶囊”...

    sqlserver sql 根据出生日期生成年龄

    sqlserver sql 根据出生日期生成年龄 去

    sqlserver 计算当月所有自然周的区间。

    根据提供的文件信息,我们可以了解到这段代码的主要目的是在SQL Server中计算出指定月份的所有自然周的起始和结束日期,并将这些信息存储在一个名为`monthWeekBetween`的表中。接下来,我们将详细解释其中的关键概念...

    sql server提取日期的部分

    `DATEPART`函数是SQL Server中用于获取日期或时间字段的组件的内置函数。它接受两个参数:一个是要提取的日期部分的标识符(简写),另一个是包含日期或时间值的列或表达式。例如,如果你有一个名为`site_entrydate`...

    40集SQL Server 基础入门视频教程 SQL Server 数据库基础入门必备课程

    1.SQL Server 2014简介.mp4 10.SQL Server 2014定义表主键、外键.mp4 11.SQL Server 2014新增表记录.mp4 12.SQL Server 2014查询表记录.mp4 13.SQL Server 2014修改表记录.mp4 14.SQL Server 2014删除表记录....

    SQLServer日期函数集合.

    SQL Server 提供了两个函数来获取系统当前的日期和时间值:`GETDATE()` 和 `GETUTCDATE()`。 * `GETDATE()`: 返回当前的日期和时间值,包括年、月、日、时、分、秒和毫秒。 * `GETUTCDATE()`: 返回当前的 UTC 日期...

    SqlServer连接工具

    SQL Server连接工具是数据库管理员和开发人员用于与Microsoft SQL Server交互的重要软件。这些工具提供了多种功能,包括数据库的创建、管理、查询、备份、恢复以及性能优化等。在本篇文章中,我们将深入探讨SQL ...

    sql server2019安装包

    SQL Server 2019是Microsoft推出的一款关系型数据库管理系统,是SQL Server系列中的一个重要版本。它提供了强大的数据存储、处理和分析能力,广泛应用于企业级数据库应用开发和数据分析。在本安装包中,主要包含的是...

    kepserver读取SQL Server数据库

    KEPServer是一款强大的OPC服务器,它允许工业自动化设备,如PLC(可编程逻辑控制器),与各种数据源,包括SQL Server数据库,进行通信。在本文中,我们将深入探讨如何使用KEPServer来读取SQL Server数据库的具体步骤...

    SQL server 和C#中的DateTime使用小结

    SQL Server 中的日期函数是数据库管理系统中非常重要的一部分,它提供了多种日期函数来操作日期类型的数据。同时,在 C# 中也提供了多种方法来处理日期类型的数据。本文将主要介绍 SQL Server 日期函数的使用以及 C#...

Global site tag (gtag.js) - Google Analytics