【发布时间】:2012-12-31 06:26:09
【问题描述】:
我正在写一个查询,以提供本周、本月和今年销售的产品数量(3 个单独的列),以一周至今、本月至今和年初至今的比例表示今天,例如它将显示产品从星期一开始销售,从每月的第一天和一年的第一天开始销售,随着时间的推移,这将在接下来的每个星期、月份和年份继续,还有 3 个其他列与去年的逻辑相同。我需要的是帮助使用 DATEADD 或 DATEDIFF 获取日期查询(例如 (DATEADD(minute, -15, GETDATE()))。
非常感谢,我正在使用 SQL Server 2008
【问题讨论】:
-
试试这个页面:sqlserverpedia.com/wiki/…
标签: sql sql-server-2008 datediff dateadd sql-date-functions