SQL Server判断日期是否为周六 周日

-小龙人

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

使用

DATENAME(dw,date)

可返回汉字形式的星期

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

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

    DATEPART 返回代表指定日期的指定日期部分的整数. 语法 DATEPART ( datepart ,date ) 参数 datepart 是指定应返回的日期部分的参数.下表列出了 Microso ...

  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. 自编码网络这样应用到任务上可以吗
  2. mysql in sql注入_在 SQL 注入攻击中检查数据库
  3. Linux/Centos服务器安装portsentry防恶意端口扫描
  4. 【资讯】CloudBase Framework工具推荐:前后端一体化部署,效能提升开源“神器”
  5. java.lang.IllegalStateException: PathVariable/RequestParam annotation was empty on param 0.
  6. C语言实现Trie字典树 (附完整源码)
  7. HtmlAgilityPack的简单使用
  8. Activity的缓存方法
  9. 解密五种AI筛选的“新冠”新药:能靶向病毒细胞侵入的蛋白酶
  10. base64 linux_渗透测试常用Linux命令总结
  11. WinAPI: SetRectEmpty、IsRectEmpty
  12. 三款主流智能车机横评 吉利博越GKUI实至名归
  13. microsoft visual c++全家桶_“网蓝”盒子咖啡新品来袭!顺德第①桶MINI冰摇咖啡,可以背着逛街...
  14. Centos在VMware虚拟机上的网络配置一记
  15. 总结tomcat优化方法
  16. dedecms---一个简单酷站的构建及解析
  17. 数据仓库多维数据模型设计
  18. 【7】汇编 DOS部分
  19. Linux防火墙的配置
  20. WIFI连接失败以及断链问题定位分析

热门文章

  1. 微信小程序云开发学习指南(一)
  2. 华为服务器如何开机自动启动不了,华为手机开不了机怎么办 开机后一直停留在开机画面的解决方法(3)...
  3. 隐式内联函数和显式内联函数
  4. java基于微信小程序的校园二手闲置商品交易系统 uniapp 小程序
  5. Java+SSM二手交易商城微信小程序源码【包调试运行】
  6. 你因为拖延症,错过了什么?
  7. javascript 实现在线多币种汇率实时换算
  8. 站立者的心,只有努力努力再努力
  9. lsdyna进阶教程-弹性球撞击刚性平板
  10. MySQL自学笔记详细版(从安装到入门)