DATEPART

返回代表指定日期的指定日期部分的整数。

语法

DATEPART ( datepart ,date )

参数

datepart

是指定应返回的日期部分的参数。下表列出了 Microsoft® SQL Server™ 识别的日期部分和缩写。

日期部分 缩写
year yy, yyyy
quarter qq, q
month mm, m
dayofyear dy, y
day dd, d
week wk, ww
weekday dw
Hour hh
minute mi, n
second ss, s
millisecond ms
如图:
另外补充:

group by datepart(yyyy,date),datepart(mm,date),datepart(dd,date)

分组以年月日时,可以用同样的方法代替
Convert(varchar(10),date,120)
两者的效果是一样的
还有,如果使用星期作为分组时
datepart(dw,date)
datepart返回的星期是数字型的
使用

datename(dw,date)

可返回汉字形式的星期

SQL Server判断日期是否为周六 周日相关推荐

  1. SQL Server-判断日期是否为周六 周日

    SQL Server判断日期是否为周六 周日 -小龙人 DATEPART 返回代表指定日期的指定日期部分的整数. 语法 DATEPART ( datepart ,date ) 参数 datepart ...

  2. sql server根据日期筛选出工作日的数据

    sql server根据日期筛选出工作日的数据 1.如果单纯筛选出除周六和周日的数据 SELECT * FROM 你创建的表 WHERE DATEPART(weekday,字段(日期)) <&g ...

  3. SQL SERVER 判断是否存在并删除某个数据库、表、视图、触发器、储存过程、函数

    – SQL SERVER 判断是否存在某个触发器.储存过程 – 判断储存过程,如果存在则删除 IF (EXISTS(SELECT * FROM sysobjects WHERE name='proce ...

  4. sql server 按照日期自动生成单据编号的函数

    一.sql server 按照日期自动生成单据编号的函数,格式为##08080001,##表示打头的单据字符,然后是年月和流水编号. 二.传入的参数为单据的打头字符和生成单据的日期 三.一般的调用格式 ...

  5. SQL server截取日期,只要年月

    SQL server截取日期,只要年月 select * from 表名 where CONVERT(varchar(7),[Time-列名],120) = CONVERT(varchar(7),'2 ...

  6. SQL Server 中日期比较

    1. 当前系统日期.时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd( ...

  7. SQL Server各种日期计算方法

    通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天.你们大部分人大概都知道怎样把日期进行分割(年.月.日等),然后仅仅用分割出来的年.月.日等放在几个函 ...

  8. SQL SERVER 常用日期计算

    通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天.你们大部分人大概都知道怎样把日期进行分割(年.月.日等),然后仅仅用分割出来的年.月.日等放在几个函 ...

  9. SQL Server之日期和时间函数

    返回当前系统日期和时间 Getdate() select Getdate() //结果为:2011-06-17 09:01:00.293 返回表示指定日期的"日"."月& ...

最新文章

  1. Web API 简单示例
  2. echsop privilege.php?act=login,ecshop 后台登陆自动退出的一种可能情况(目录大小写问题)...
  3. dedeampz mysql启动不了_localhost打不开?dedeampz环境启动不了?本地php环境启动失败?...
  4. 阿里云 Serverless 事件总线 EventBridge 重磅发布
  5. C/C++日志写入系统log(/var/log/syslog)
  6. 微软算法面试题(4)
  7. AE快速输出GIF动图格式插件:GifGun for Mac(支持ae2022)
  8. 软考软件测评师知识点总结
  9. 用Python自动化办公操作PPT,掌握这些技巧没压力!
  10. 2020年国内优秀原创IT技术书都在这了
  11. 【编译系统】什么是PL/0和类Pcode虚拟机
  12. 百万级PHP网站架构-Poppen.de
  13. 【每周一个小技能】Obsidian配合Git实现笔记自动同步
  14. 亚马逊云科技的区域和可用区概念解释
  15. 使用GTK+获取屏幕分辨率并设置满屏显示效果
  16. 计算机网络四交换技术,计算机网络数据交换技术发展
  17. nrm : 无法加载文件 c:\users\甜点\appdata\roaming\npm\nrm.ps1,因为在此系统上禁止运行脚本。
  18. 细谈八种架构设计模式及其优缺点概述
  19. 与任何手机无线同步/共享您的音乐收藏
  20. STM32MP157驱动开发——Linux自带的LED灯驱动

热门文章

  1. 阿瑞斯病毒手游怎么在电脑上玩?阿瑞斯病毒安卓模拟器使用教程
  2. 外汇天眼:想通过外汇交易在几个月内成为亿万富翁吗?你必须知道的七大交易法则
  3. thinkPython2考试周吐血整理(第一章到第九章)
  4. BZOJ1937 / BZOJ 3118(单纯形)
  5. 金思维仪器设备管理系统
  6. mysql msdn,-MySQL十条特殊技巧
  7. mysql关联查询出现的数据不准确问题
  8. uniapp实现tabbar页面跳转前进行拦截
  9. MySql报错:1366-incorrect string value:'\xE8\x80\x8c\xE6\x88\x91' for column 'title' at row 1
  10. linux CPU性能及工作状态查看指令