【发布时间】:2014-06-27 13:19:00
【问题描述】:
我试图设计一个表格,其中有一列包含从静态硬编码日期到今天为止的总周数。例如,如果今天是 2014 年 6 月 27 日,我想查找自 2012 年 5 月 31 日以来已经过去了多少周;这里的程序将返回 108 周。
我发现的大多数结果都有周计数器在每个新年滚动,我想找到一些一直计数超过 52 的东西。
如果有帮助的话,我正在使用 SYBASE ASE 数据库。
【问题讨论】:
-
只需减去两天然后将结果除以 7。您将得到周数。
标签: sql datetime stored-procedures sybase datepart