Sql Server 日期查询

2023-11-10

当前月:

USE [DBName]

Go

Use Database, Declare Variables

DECLARE @ReportGenerationDate DATE

DECLARE @ReportMonth   INT

DECLARE @ReportMonthStart  DATE

DECLARE @ReportMonthEnd   DATE

SET @ReportGenerationDate = GETDATE()

SET @ReportMonth  = MONTH(@ReportGenerationDate) - 1

SET @ReportMonthEnd  = DATEADD(DAY, DATEPART(d, @ReportGenerationDate)*-1 , @ReportGenerationDate)

SET @ReportMonthStart = DATEADD(MONTH, -1, DATEADD(DAY, 1, @ReportMonthEnd))

print @ReportMonthStart

print @ReportMonthEnd

--前四个月

 

转载于:https://www.cnblogs.com/tutuyforever/p/6253107.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Sql Server 日期查询 的相关文章

随机推荐

  • 去除 

    python 的strip 可以去除特殊空格 关于特殊空格 nbsp可以参考 http love67 net 2017 04 07 trim nbsp nbsp的unicode编码是160 正常的空格Unicode编码是32 gt gt g
  • Tomcat 弱密码爆破 漏洞复现

    Tomcat 弱密码爆破 漏洞复现 一 漏洞描述 二 漏洞影响 三 漏洞复现 1 环境搭建 2 漏洞复现 四 漏洞POC 五 参考链接 一 漏洞描述 Tomcat有一个管理后台 其用户名和密码在Tomcat安装目录下的conf tomcat
  • 处理点云数据(一):点云与生成鸟瞰图

    点云数据 点云数据一般表示为N行 至少三列的numpy数组 每行对应一个单独的点 所以使用至少3个值的空间位置点 X Y Z 来表示 如果点云数据来自于激光雷达传感器 那么它可能有每个点的附加值 在KITTI数据中就有一个 反射率 这是衡量
  • blockly开始使用

    开始使用 本文档面向希望创建自己的应用程序的开发人员 这些应用程序将Blockly集成为代码编辑器 假定人们通常熟悉Blockly的用法 并且对HTML和JavaScript有基本的了解 总览 Blockly旨在轻松安装到您的Web应用程序
  • fcm算法的MATLAB实现

    fcm算法 分析 1 算法中包含的参数 a 模糊因子expo expo gt 1 b 最大迭代次数max t c 迭代终止条件 2 算法中包含的过程 a 目标函数 b 欧式距离 c 隶属矩阵 d 聚类中心 e 迭代过程 还有 不要忘记 初始
  • Linux学习--进程创建

    进程创建 在Linux系统下 自己可以创建进程 当进程执行时 它会被装载进虚拟内存 为程序变量分配空间 并把相关信息添到 task struct里 进程内存布局分为四个不同的段 文本段 包含程序的源指令 数据段 包含了静态变量 堆 动态内存
  • 【2019蓝桥杯国赛B组】排列数

    这道题的思路就是从 i i i个数的情况推到 i 1 i 1 i 1个数的情况 首先设
  • visio显示形状窗口

    我们在打开已经创建好的visio文件经常会发现没有显示形状窗口 这对我们后续对文件的操作带来了极大的不便 比如 你想要对该文件进行修改编辑 添加其他形状控件等操作 解决方法如下图所示 步骤 找打视图选项 点击任务窗口 结果 这样 你以往创建
  • Devonthink 3 pro 多设备文件同步配置,不需要 iCloud,使用 webdav

    首先你需要申请一个网盘 日本的Teracloud https teracloud jp 网盘非常好用 有15g 空间 基本够用 10G原始空间 比坚果的大多了 领取额外5G 空间 输入我的邀请码 PV3EL 还可以额外领取5g 空间 申请步
  • 如何在IT技术面试中脱颖而出?

    前序 在竞争激烈的IT领域 技术面试是进入理想工作的关键一步 然而 要在面试中脱颖而出 您需要更多的准备和策略 以下是一些实际且深入的方法 可以帮助您在IT技术面试中脱颖而出 准备和策略 确保深入了解公司和职位 在面试前 彻底了解公司和职位
  • 第十一届蓝桥杯b组省赛真题解析

    试题C 合并检测本题总分 10分 问题描述 新冠疫惜由新冠病毒引起 最近在A国蔓延 为了尽快控制疫情 A国准备给大量民众进病毒核酸检测 然而 用于检测的试剂盒紧缺 为了解决这一困难 科学家想了一个办法 合井检测 即将从多个人 k个 采集的标
  • python特殊函数__class__()

    1 class 属性 class 是是实例的一个属性 指向实例所属的类 如使用 self class 表示self这个实例所属的类 2 self classs name self classs 表示self这个实例所属的类 name 则是类
  • 华为ensp模拟校园网/企业网实例(XX学校网络设计与实现)

    目录 1 网络需求分析 1 1 功能需求分析 1 2 技术需求分析 1 3 网络安全需求分析 2 校园局域网设计 2 1 拓扑图 2 2 IP 规划和 VLAN 划分 2 3 核心层设备配置 2 3 2 ospf配置 2 3 3 ACL访问
  • STM32编译报错

    今天将STM32CUBEMX进行整理编译后报错 charge shelf charge shelf axf Error L6200E Symbol SystemInit multiply defined by system stm32f4x
  • 量化投资学习-16:从波粒二象性和叠加原理看股票的三面:市场面、基本面、技术面

    市场上股票的运行走向千奇百样 但通过分析 其实每只股票都有其内在的相似的运行规律 以下 根据光波的波粒二象性和叠加性原理 通过图示的方式展现这种内在走势的共同规律 基本面是股票的核心 决定了股票的长期的价值回归点 这就是股票的粒子性上 市场
  • QTextEdit如何获取鼠标点击位置的行列值和行内容

    QTextEdit如何获取鼠标点击位置的行列值和行内容 void MainWindow on textEdit cursorPositionChanged int row col QTextCursor cursor QString str
  • 一个完整的机器学习项目实战代码+数据分析过程:哈佛大学能耗预测项目(Prediction of Buildings Energy Consumption)

    目录 哈佛大学能耗预测项目 背景介绍 数据采集 探索性数据分析 预测模型 机器学习方法 总结和结论 项目资料获取 https download csdn net download github 38486975 11120922 其他获取方
  • C++通过命令参数读文件

    老师奇奇怪怪的 要求 数据文件名通过命令参数的方式提交给应用程序 数据文件名不能写在程序中 在网上搜了一些相关的博客比较少 成功后记录如下 一 写在前面 argc argument count 表示传入main函数的参数个数 argv ar
  • 掌握Python的X篇_37_类的实例化、类方法

    上篇我们已经学习了python中的类 并且学习到可以通过class关键字定义类 而类的最基本特性就是它是一个名称空间 本篇将会学习类的实例化 文章目录 1 类的实例化 1 1 init 函数 1 2 实例化流程 2 类方法与成员 1 类的实
  • Sql Server 日期查询

    当前月 USE DBName Go Use Database Declare Variables DECLARE ReportGenerationDate DATE DECLARE ReportMonth INT DECLARE Repor