0

我试图设计一个表格,其中有一列包含从静态硬编码日期到今天为止的总周数。例如,如果今天是 2014 年 6 月 27 日,我想查找自 2012 年 5 月 31 日以来已经过去了多少周;这里的程序将返回 108 周。

我发现的大多数结果都有周计数器在每个新年滚动,我想找到一些一直计数超过 52 的东西。

如果有任何帮助,我正在使用 SYBASE ASE db。

4

1 回答 1

4

您可以使用 DATEDIFF 功能:

SELECT DATEDIFF(wk, '2012-08-20', '2014-06-27');

herehere所述:

于 2014-06-27T13:31:36.357 回答