查询年初,年末,去年年初,明年年初与年末sql语句

查询年初,年末,去年年初,明年年初与年末sql语句

--年度计算

declare @date datetime

set @date=getdate()

--年初,计算给定日期所在年的第一天

select dateadd(year,datediff(year,0,@date),0) as '所在年的第一天'

--年末,计算给定日期所在年的最后一天

select dateadd(year,datediff(year,-1,@date),-1) as '所在年的最后一天'

--上一年年初,计算给定日期所在年的上一年的第一天

select dateadd(year,datediff(year,-0,@date)-1,0) as '所在年的上一年的第一天'

--上一年年末,计算给定日期所在年的上一年的最后一天

select dateadd(year,datediff(year,0,@date),-1) as '所在年的上一年的最后一天'

--下一年年初,计算给定日期所在年的下一年的第一天

select dateadd(year,1+datediff(year,0,@date),0) as '所在年的下一年的第一天'

--下一年年末,计算给定日期所在年的下一年的最后一天

select dateadd(year,1+datediff(year,-1,@date),-1) as '所在年的下一年的最后一天'

go

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

mysql上年年末_查询年初,年末,去年年初,明年年初与年末sql语句相关推荐

  1. Mysql使用kill命令解决死锁问题(杀死某条正在执行的sql语句)

    这篇文章主要介绍了Mysql使用kill命令解决死锁问题(杀死某条正在执行的sql语句)的相关资料,需要的朋友可以参考下 在使用mysql运行某些语句时,会因数据量太大而导致死锁,没有反映.这个时候, ...

  2. 解决一个输入框可输入多个条件进行查询时,后端该怎么接收参数以及SQL语句如何写

    解决一个输入框可输入多个条件进行查询时,后端该怎么接收参数以及SQL语句如何写 例如: 交易卡号/终端编号/交易流水号/平台流水号/交易码,输入时怎么区分 if (!StringUtils.isEmp ...

  3. mysql 将a表数据插入b表_查询A表数据插入到B表中 sql

    前言: 最近遇到一个 查询A表数据插入到B表中sql的问 所以就发文章记录下,希望能帮助到家 开发环境 win10专业版本(其他操作系统具体安装mysql请百度 ) 准备工作: 安装MySQL 1 m ...

  4. 查询mysql版本好_查询mysql版本(select查mysql版本)

    查询mysql版本(select查mysql版本) 2020-07-24 11:32:47 共10个回答 1.通过mysql的-V参数查询版本信息mysql-V2.登录mysql时可以查询版本信息my ...

  5. 查询所有表、索引、视图信息的SQL语句-Mysql/oracle/sql server的不同实现方式

    注:所有查询默认在管理员用户下进行 ----------------------------------Mysql中------------------------------------------ ...

  6. 命令行客户端MySQL基本命令的使用(登录、登出、数据库操作的SQL语句、表结构的SQL语句、表数据操作的SQL语句)

    1. 登录和登出数据库 登录数据库: 输入下面命令: mysql -uroot -p 说明: -u 后面是登录的用户名  [写成-u root也是可以的] -p 后面是登录密码, 如果不填写, 回车之 ...

  7. mysql删除完全重复数据库_MySQL中删除完全重复数据的准确SQL语句

    案例: id姓名课程名称分数1张三数学692李四数学893张三数学69删除除了自动编号不同,其他都相同的学生冗余信息 ----------------------------------------- ...

  8. mysql带参数的sql_MySql存储过程是带参数的存储过程(动态执行SQL语句)

    下文介绍的MySql存储过程是带参数的存储过程(动态执行SQL语句),该MySql存储过程是根据用户输入的条件和排序方式查询用户的信息,排序条件可以没有调用方式: call GetUsersDynam ...

  9. mysql驱动不支持批处理_ADO.NET 中可以发送包含多个SQL语句的批处理脚本到SQL Server,但是用MySQL的ODBC驱动不行...

    众所周知,我们在ADO.NET中可以使用NuGet包System.Data.SqlClient来操作SQL Server,并且ADO.NET是支持向SQL Server发送包含多个SQL语句的批处理脚 ...

最新文章

  1. abap 转换成字符串_SAP ABAP 处理字符串串串串串串串串(详细)
  2. HTML——初识html,元素 属性 段落 文本格式化 链接 头部入门
  3. python操作日期和时间的方法
  4. java多线程-创建线程
  5. 【通信原理 入坑之路】 —— 深入理解BPSK调制和解调的全过程及其Matlab实现
  6. java如何编写屏幕保护程序_屏幕保护程序的编写
  7. 硬件系统概要设计-1-信号完整性分析
  8. Tkinter模块GUI界面化编程实战(三)——2048小游戏(含详解及完整源码、完整程序下载链接)
  9. Visual Studio Code快捷指令
  10. 发送邮件被退回,提示: Helo command rejected: Invalid name 错误
  11. CentOS7安装Oracle 11gR2详细记录整理
  12. 计算机恢复原始桌面图标,如何将电脑界面上的图标恢复到原始样子?
  13. 浅入浅出游戏粒子系统
  14. jquery param 数组 带有 %5B%5D [] 问题
  15. ZIP压缩算法详细分析及解压实例
  16. 为什么要学习Node.js
  17. 物联网跑太快 通用标准却跟不上
  18. 我眼中的OpenTracing
  19. 喜报 | 众享比特两款产品顺利通过华为鲲鹏技术认证
  20. Python脚本,网站暴力破解攻击

热门文章

  1. 大话设计模式——饕餮盛宴
  2. 【机器学习实战】朴素贝叶斯(连续型/离散型)
  3. python dll_python3.dll,下载,简介,描述,修复,等相关问题一站搞定_DLL之家
  4. 给世界上色——滤镜底层原理
  5. 2D转换图片放大实用场景(11)
  6. 云端笔记本还是本地笔记本用什么?哪个好用?
  7. OC-Xml文件解析
  8. 这些年我是如何在知乎安稳引流不被封号的
  9. 边缘计算?相对于云计算
  10. Stay Hungry,Stay Foolish!