我有一个日历表,其中包含2000年至2012年的数据(2012年不是故意的!)。我只是意识到我没有月份的星期数(例如1月1,2,3,4 2月1,2,3,4)

如何计算一个月中的星期几以填写此表?

这是表架构

CREATE TABLE [TCalendar] (

[TimeKey] [int] NOT NULL ,

[FullDateAlternateKey] [datetime] NOT NULL ,

[HolidayKey] [tinyint] NULL ,

[IsWeekDay] [tinyint] NULL ,

[DayNumberOfWeek] [tinyint] NULL ,

[EnglishDayNameOfWeek] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,

[SpanishDayNameOfWeek] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,

[FrenchDayNameOfWeek] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,

[DayNumberOfMonth] [tinyint] NULL ,

[DayNumberOfYear] [smallint] NULL ,

[WeekNumberOfYear] [tinyint] NULL ,

[EnglishMonthName] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,

[SpanishMonthName] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,

[FrenchMonthName] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,

[MonthNumberOfYear] [tinyint] NULL ,

[CalendarQuarter] [tinyint] NULL ,

[CalendarYear] [char] (4) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,

[CalendarSemester] [tinyint] NULL ,

[FiscalQuarter] [tinyint] NULL ,

[FiscalYear] [char] (4) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,

[FiscalSemester] [tinyint] NULL ,

[IsLastDayInMonth] [tinyint] NULL ,

CONSTRAINT [PK_TCalendar] PRIMARY KEY  CLUSTERED

(

[TimeKey]

)  ON [PRIMARY]

) ON [PRIMARY]

GO

mysql dateofweek_日历表-月的周数相关推荐

  1. mysql monday event_MySQL获取日期周、月、天,生成序号

    MySQL时间格式化:  %Y-%m-%d %H:%i:%s.%f SELECT DATE_FORMAT('2020-04-12 15:23:16.463','%Y-%m-%d %H:%i:%s.%f ...

  2. dual mysql 获取序列_MySQL获取周、月、天日期,生成排序号

    常用MySQL生成时间序列 --生成最近七天的日期,不包括当天 SELECT @cdate := date_add(@cdate, interval - 1 day) as date FROM(SEL ...

  3. php 天数加减_PHP实现针对日期,月数,天数,周数,小时,分,秒等的加减运算示例【基于strtotime】...

    本文实例讲述了PHP实现针对日期,月数,天数,周数,小时,分,秒等的加减运算方法.分享给大家供大家参考,具体如下: 其实就是strtotime这个内置函数 //PHP 日期 加减 周 date(&qu ...

  4. MySql计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数

    计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数,这里主要分享的是通过MySql内置的函数 TimeStampDiff() 实现. 函数 TimeStampDiff() 是MySQL本身提供的 ...

  5. mysql中是如何处理周数,一年的第一周到底从哪天开始计算?

    新的一年2021年来了, 1月1日这天是星期五,不是星期一也不是星期日,这一天到底是2020年的最后一周呢,还是2021年的第一周? 对我而言,这一周是2021年的第一周,但是在mysql中是如何处理 ...

  6. mysql查询最近一个自然周_自然周与自然月的Hive统计SQL

    按照周或者月统计活跃数: 周: SELECT week, COUNT(DISTINCT pin), business_type FROM ( SELECT DISTINCT user_log_acct ...

  7. MySQL中获取天、周、月等数据

    MySQL中获取天.周.月等数据 1.今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 2.昨天 SELECT * FROM 表名 ...

  8. mysql查询周数_MySQL如何获取一个指定日期所对应本年度的周数(WEEK函数)呢?

    摘要: 下文讲述MySQL数据库中获取指定日期对应的本年的周数信息的方法分享,如下所示: 实现思路: 采用week系统函数即可获取指定日期在日期所在年度的周数信息 week系统函数语法说明: week ...

  9. java获取一年的周数、单周开始时间与结束时间、一年所有周开始时间与结束时间、月开始时间与结束时间

    java获取一年的周数.单周开始时间与结束时间.一年所有周开始时间与结束时间.月开始时间与结束时间 package com.frgk.produce.util;import org.springfra ...

  10. Mysql查询统计按年月日(年、季、月、周、日)

    Mysql查询统计:按年.季.月.周.日 按年统计交易金额. SELECTsum(goods_fee),YEAR (FROM_UNIXTIME(create_time, '%Y-%m-%d')) FR ...

最新文章

  1. Oracle数据库设计规范
  2. 具体数学第二版第四章习题(1)
  3. 史记.饭岛爱列传(转)
  4. java正则过滤特殊字符
  5. windows 10家庭版关闭Defender
  6. Windows中添加自己的程序到开机启动中(添加服务,添加注册表)
  7. SAP ABAP和Hybris Commerce的Sample数据
  8. CF886E Maximum Element(dp、组合数学)
  9. access month函数用法_小白进阶必备的10组函数公式实用技巧解读,有案例和详情解读哦!...
  10. 热水器是长期开着好还是要等到用的时候才开?
  11. 信息源按加工深度划分_工程勘察时如何划分地层?勘查总工实力整理
  12. java 监听端口_java游戏服务器检查报告(经验分享)
  13. monty python读音-Monty Python
  14. MyBatis+MySQL 返回插入的主键ID
  15. elementui的横向滚动_记一次element-ui配置化table组件的适应性问题(横向滚动条)...
  16. android studio | openGL es 3.0增强现实(AR)开发 (2) .so文件的应用和理解
  17. 现浇板弹性计算还是塑性计算_板塑性与弹性.doc
  18. ubuntu桌面进不去的解决办法
  19. 高等数学知识点总结——导数定义及性质、微积分、泰勒展开、洛必达法则、函数单调性判断
  20. 如果你在it院校学习累了,你能干什么?

热门文章

  1. DoTween详细使用教程
  2. EDIUS 9 PRO(视频编辑软件)
  3. ROS--基于机器人操作系统设计与实现
  4. Redis 实战指南
  5. AutoCAD中的Spline曲线算法分析(二)
  6. java for循环太多_java性能优化之for循环
  7. php开发App接口
  8. js刻度尺插件_JS鼠标拖动刻度标尺(尺子)效果
  9. 思科与华为常用交换机产品线介绍
  10. 【数字信号调制】Matlab实现PCM编码和QAM调制