【发布时间】:2016-01-08 20:02:39
【问题描述】:
所以有一个与此非常相似的论坛帖子,但我无法运行这些命令。我正在使用 SQL Server 2008 R2,需要帮助来获取当前学年。
基本上,我需要一种使用当前日期生成当前学年的方法。从当年的 8 月到次年的 8 月为 1 个学年。
例如。 2015 年 8 月 - 2016 年 7 月需要拉起 2015 年,从 2016 年 8 月开始,需要拉起 2016 年。
我对 SQL 还很陌生,因此我们将不胜感激。
【问题讨论】:
-
你需要在声明中包含这个吗?程序?
-
您可能会更幸运地搜索“会计年度”,例如:stackoverflow.com/questions/1771995/…
-
我工作过的大多数学生信息系统都有一个定义学年的日历表(但是 SIS 定义它),以及学年的开始日期和结束日期。我工作的 SIS 目前有一张用于学年的表格,一张用于标记期间日期的表格,以及一张用于确定会员资格和出勤率的表格,其中包含学年本身的每一天。我们的 SIS 还通过构建分解所有日历来处理电源故障或水管中断等奇怪情况。
标签: sql-server date sql-server-2008-r2