Sql server日期函数操作
1、获取前一小时内的数据:DATEADD(HOUR,-1,GETDATE()),将"HOUR"替换成DAY,Month,YEAR就是前一天,前一月,前一年
2、获取日期部分,格式为:yyyy-MM-dd, CONVERT(CHAR(10),GETDATE(),120)
第3个参数就是用来设置日期类型数据的显示样式的,下面介绍几种样式的参数:
100 mm dd yyyy
101 mm/dd/yyyy
102 yyyy.mm.dd
103 dd/mm/yyyy
106 dd mm yyyy
108 hh:mi:ss(时间)
111 yyyy/mm/dd
112 yyyymmdd
120 yyyy-mm-dd
--按照月份统计
select count(id) cnt,datepart(mm,time) [Month]
from [table]
where [time] between '2007/09/08 09:10:43' and '2007/10/09 04:32:37'
group by datepart(mm,time)
--按照日统计
select count(id) cnt,datepart(dd,time) [Day]
from [table]
where time between '2007/09/08 09:10:43' and '2007/10/09 04:32:37'
group by datepart(dd,time)
--按照小时统计
select count(id) cnt,datepart(hh,time) [Hour]
from [table]
where [time] between '2007/09/08 09:10:43' and '2007/10/09 04:32:37'
group by datepart(hh,time)
转载于:https://www.cnblogs.com/xiaofoyuan/p/6604005.html
Sql server日期函数操作相关推荐
- SQL Server日期函数集合
SQL Server日期函数集合--1:获取系统日期和时间值函数 --getdate() SELECT GETDATE() AS 'today' --getutcdate() SELECT GETUT ...
- Sql server 日期函数和日期转换
时间函数 SQL Server Date 函数 下面的表格列出了 SQL Server 中最重要的内建日期函数: 函数 描述 GETDATE() 返回当前日期和时间 DATEPART(Type,dat ...
- 学习使用SQL Server日期函数
目录 SQL Server的日期函数简介 用于获取当前日期和时间的函数 GETDATE 获取日期部分的函数 DATENAME DATEPART 修改和查找日期差异 DATEDIFF DATEADD S ...
- SQL Server 日期函数:EOMonth、DateFormat、Format、DatePart、DateName
一,月份的最后一天 函数 EOMonth 返回指定日期的最后一天 EOMONTH ( start_date [, month_to_add ] ) 1,对于start_date 有两种输入方式,能够转 ...
- SQL SERVER日期函数详细用法
1.一个月第一天的 Select DATEADD(mm, DATEDIFF(mm,0,getdate()), 0) 2.本周的星期一 Select DATEADD(wk, DATEDIFF(wk,0, ...
- SQL Server日期函数详解与实战
阅读目录 获取时间函数 getdate()函数 SYSDATETIME()函数 格式化函数 CONVERT()函数 FORMAT()函数 日期的拆分 YEAR(date),MONTH(date),DA ...
- SQL server日期格式转换
日期格式转换 字符串转日期时间: convert(datetime,'2017-12-12 00:00:01', 20) 日期时间转字符串: Select CONVERT(varchar(100), ...
- SQL SERVER 日期格式化、日期和字符串转换
SQL SERVER 日期格式化.日期和字符串转换 sql server 中怎么把字符串转化为日期? 1. convert(datetime,'YYYY-MM-DD HH24:MI:SS') 2. c ...
- SQL Server日期时间格式转换字符串详解
1.日期时间转字符串 Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(10 ...
最新文章
- 教你如何在C++二进制文件中注入git信息
- python语法大全-总结了Python中的22个基本语法
- python处理数据的优势-Python处理excel的优点
- ElementUI的DateTimePicker组件修改时间格式
- 处理目录的常用命令---Linux
- 【BZOJ - 1001】狼抓兔子(无向图网络流,最小割,或平面图转对偶图求最短路SPFA)
- linux 无法mkdir文件夹,linux 不能mkdir了
- (转)bash条件判断之if语句
- Scalable Web Architectures: Common Patterns and Approaches
- nlp基础—9.条件随机场模型(CRF算法)
- 人工智能ai应用高管指南_理解人工智能指南
- Android实现中英文切换
- 边缘计算资源分配与任务调度优化综述
- SpringBoot2核心技术最好的一篇文章——2. 核心技术
- informatica 学习日记整理
- strsep() 函数
- 年产10亿颗的555定时芯片,你知道是怎么工作么?陈老师告诉你
- Unity游戏项目_3D迷宫(游戏源码免费)
- 山东临沂花5600万打造网络商城,企业如何花小钱建网站?
- 数据结构(八)建立AVI树、findkth、实现高效旋转
热门文章
- mysql中find_in_set()函数的使用及in()用法详解
- 用C++实现网络编程---抓取网络数据包的实现方法
- 记录一次uni-app页面跳转无效 来回跳转问题
- 前端学习(3313):redux的基本操作
- [html] H5页面在微信中如何禁止分享给好友和朋友圈?
- [vue] watch和计算属性有什么区别?
- [vue] vue项目有做过单元测试吗?
- [css] 请描述css的权重计算规则
- 前端学习(2553):内容概述
- 前端学习(2198):vuex-state单一状态的理解