sql查询获取超过3周的内容

mrb*_*lah 13 sql t-sql sql-server

我的内容表看起来像(contentID,title,created).我需要获取超过3周前创建的所有内容.

创建的SQL Server数据库是datetime类型.

Rob*_*ley 47

怎么样:

select contentID, title, created 
from content
where created < dateadd(week,-3,getdate());
Run Code Online (Sandbox Code Playgroud)

这更接近问题.21天很好,显然意味着相同,但我发现使用问题中使用的术语是好的.

例如......一段时间后,我被要求调查一个站点中50个访问者中的1个.我把它描述为0.02的比例,客户不满意.我向客户指出他们是一样的,但是我吸取了教训,现在如果我改变了描述某些内容的方式,我确保对这种效果进行评论,最好不要在第一次改变它.地点.如果客户想要3周,则需要3周,而不是21天.