DECLARE @date DATE=''
DECLARE @date_month_end_day DATE =''
SET @date='2018-02-23'
SET @date_month_end_day=DATEADD(DAY,-1,DATEADD(MONTH,1,DATEADD(DAY,1-DAY(@date),@date)))
--指定日期所在月份剩余天数和剩余周末天数
DECLARE @i INT = DAY(DATEADD(DAY,1,DAY(@date)))
DECLARE @j INT =0
WHILE @i <= DAY(@date_month_end_day)
BEGINIF  DATEPART(WEEKDAY,CAST(CAST(YEAR(@date) AS VARCHAR(4))+'-'+CAST(MONTH(@date) AS VARCHAR(2))+'-'+CAST(@i AS VARCHAR(2)) AS DATE)) NOT BETWEEN 2 AND 6SET @j=@j+1SET @i=@i+1
END
SELECT @date AS 输入的日期,DATEDIFF(DAY,@date,@date_month_end_day) AS 剩余天数,@j AS 剩余周末天数

sql通过查询一个指定日期(如2018-02-23),可以知道指定日期所在月份剩余天数和剩余周末天数相关推荐

  1. 用SQL语句查询一个特定老师学生中男生女生各多少人

    用SQL语句查询一个指定老师学生中男生女生各多少人 一 表结构 学生表 教师表 关系表 SQL语句 结果 涉及知识 一 表结构 学生表 教师表 关系表 SQL语句 select count(case ...

  2. SQL怎么查询一个时间包含在另外一个时间段内?

    SQL怎么查询一个时间包含在另外一个时间段内?例如一个表里面有两个字段,开始时间和结束时间, 有这么几条数据: id    开始时间                                结束 ...

  3. sql里查询一个组和组的用户数怎么查?_【牛客网SQL刷题】留存率怎么算?

    抽空刷了牛客网SQL实战72题,最后几道以牛客网为例的题目还挺有挑战性,在此记录 统计时间段新用户次日留存率 每日的次日留存率 每日的新用户数 每日新用户的次日留存 求新登录用户次日留存 表login ...

  4. sql 账号查询一个表查询权限_一个查询语句引发的问题以及巨型表相关操作探索与思考...

    背景: 关于这个标题想了试了好几个总觉得欠那么点意思.大致情况是,在某服务支持中,1张大表4.5T左右,该表也是分区表.其中一个执行频繁的SQL写法有很大问题,导致巨表全量扫描,造成IO负载很大,业务 ...

  5. mysql select 所有表_怎样用SQL语句查询一个数据库中的所有表

    展开全部 查询32313133353236313431303231363533e59b9ee7ad9431333431356639一个数据库中的所有表sql语句是show tables: 显示所有数据 ...

  6. sql 账号查询一个表勾选那个权限_Spring Cloud微服务架构中的数据权限DataPermision实现方案...

    Spring Cloud微服务架构中的数据权限DataPermision实现方案 一.出现原因 在Spring Cloud的微服务架构中,常见的权限控制除了菜单权限外,还有数据权限DataPermis ...

  7. php sql慢查询,一个用户SQL慢查询分析,原因及优化_MySQL

    问题描述一个用户反映先上一个SQL语句执行时间慢得无法接受.SQL语句看上去很简单(本文描述中修改了表名和字段名):SELECT count(*)FROMaJOINb ONa.`S` = b.`S` ...

  8. 如何用T—SQL命令查询一个数据库中有哪些表?

    1.查询SQL中的所有表:Select TABLE_NAME FROM 数据库名称.INFORMATION_SCHEMA.TABLES Where TABLE_TYPE='BASE TABLE'执行之 ...

  9. 怎么用oracle查询一个省,知道区县的代码如何一次得到区县所在的省份和城市?各位朋友帮帮忙。。。谢谢...

    [php] SQL> select *from area; ID     AREAID AREANAME                       AREAPARENT A --------- ...

最新文章

  1. 中消协发布2018年春节消费提示
  2. Algorithm:C++语言实现之图论算法相关(图搜索广度优先BFS、深度优先DFS,最短路径SPF、带负权的最短路径Bellman-ford、拓扑排序)
  3. linux删除大量文件时遇 -bash: /bin/rm: Argument list too long 错误
  4. 了解java.nio.file.Path – 1
  5. SELECT TOP n 性能测试
  6. Linux加密框架中的算法和算法模式
  7. 收藏 | 一文看尽2020AI论文
  8. .NET垃圾回收机制 转
  9. python爬虫对比_Python六大框架对比,Web2py略胜一筹|python爬虫|python入门|python教程...
  10. 美国自动驾驶研发国家队NASA入局,还提供了航天跑道做测试
  11. script标签中type为script type=text/x-template是个啥
  12. webstorm的下载以及React环境搭建
  13. LoRa无线通信设计(一)原理
  14. QNX 系统日志设计
  15. 树莓派4b 调整屏幕分辨率
  16. markdown学习笔记(1):如何将.md文件转换为pdf
  17. mpc高清设置超详细
  18. 空气温湿度光照度传感器
  19. win10并排显示窗口怎么不能占据全屏
  20. 怎样用sc命令运行服务器,windows中的sc控制服务命令

热门文章

  1. android数据库插件,AndroidStudio中查看SQLite数据库插件
  2. Oracle EBS 销售订单导出到Excel问题
  3. android学生移动考勤信息管理系统
  4. Activity调转指定Activity中的Fragment或者在当前页面刷新
  5. 3.2.1 对流项离散格式的基本介绍 | 3.2.2 中心离散格式与一阶迎风格式(OpenFOAM理论笔记系列)
  6. VR技术类毕业论文文献有哪些?
  7. 【LeetCode】713. Subarray Product Less Than K 乘积小于 K 的子数组
  8. 轻量级java ee企业应用实战第4版 源码下载
  9. Potato家族本地提权分析
  10. tensorflow保存和加载npy文件