zl程序教程

您现在的位置是:首页 >  后端

当前栏目

获取sql server与年、季度、月、周首尾有关的时间函数

serverSQL 函数 获取 时间 有关 季度
2023-09-14 09:03:18 时间
--一个月的第一天:2013-12-31 00:00:00.000 select dateadd(mm,datediff(mm,0,getdate()),0) --本周的星期一:2013-12-30 00:00:00.000 select dateadd(wk,datediff(wk,0,getdate()),0) -- 一年的第一天:2013-01-01 00:00:00.000 select dateadd(yy,datediff(yy,0,getdate()),0) -- 季度的第一天:2013-10-01 00:00:00.000 select dateadd(qq,datediff(qq,0,getdate()),0) -- 上个月的最后一天:2013-11-31 23:59:59.997 select dateadd(ms,-3,dateadd(mm, datediff(mm,0,getdate()), 0)) --去年的最后一天:2012-12-31 23:59:59.997 select dateadd(ms,-3,dateadd(yy, datediff(yy,0,getdate()), 0)) --本月的最后一天:2013-12-31 23:59:59.997 select dateadd(ms,-3,dateadd(mm, datediff(m,0,getdate())+1, 0)) --本年的最后一天:2013-12-31 23:59:59.997 select dateadd(ms,-3,dateadd(yy, datediff(yy,0,getdate())+1, 0)) --本月的第一个星期一:2013-12-02 00:00:00.000 select dateadd(wk, datediff(wk,0, dateadd(dd,6-datepart(day,getdate()),getdate())), 0)


SQL Server 统计某个月周末的天数 ---注意:这里统计的周末包括周5,周6,但不包括周日ALTER FUNCTION [dbo].[GetWeekDaysByMonth] @Year INT, @Month INT, @Day INT RETURNS INT BEGIN
sql server 查询本周、本月所有天数的数据 原文:sql server 查询本周、本月所有天数的数据 查询本月所有的天数: --本月所有的天数 select convert(varchar(10),dateadd(DAY,t2.number,t1.
SQL Server 日期的加减函数: DATEDIFF DATEADD 原文:SQL Server 日期的加减函数: DATEDIFF DATEADD 原文地址:http://blog.csdn.net/xyzqiang/article/details/6577831 SQL Server 日期的加减函数: DATEDIFF    DATEADDDATEDIFF: 返...
SQL获取当月天数的几种方法 原文:SQL获取当月天数的几种方法 日期直接减去int类型的数字 等于 DATEADD(DAY,- 数字,日期) 下面三种方法: 1,日期加一个月减去当前天数,相当于这个月最后一天的日期。然后获取天数。
mysql中获取一天、一周、一月时间数据的各种sql语句写法 来源:http://www.jb51.net/article/50505.htm 今天抽时间整理了一篇mysql中与天、周、月有关的时间数据的sql语句的各种写法,部分是收集资料,全部手工整理,自己学习的同时,分享给大家,并首先默认创建一个表、插入2条数据,便于部分数据的测试,其中部分名词或函数进行了解释说明。