`
boss5518831534
  • 浏览: 230687 次
  • 性别: 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`...

    sql server 直接读取excel

    在SQL Server中,直接读取Excel文件是一种常见的需求,特别是在数据整合、分析或者报表生成时。标题和描述中提到的方法允许我们避免将Excel数据导入到数据库中,而是直接在SQL Server中对Excel文件进行查询或处理。...

    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连接工具是数据库管理员和开发人员用于与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