在我的网络应用程序中,我正在显示用户的视频,我想显示仅30天之间的视频。仅在过去30天内上传的视频。 我写这样的查询,但它没有正常工作..
select *
from videos
where posteddate between getdate()-30 and getdate()
order by posteddate desc
你帮我吗
答案 0 :(得分:2)
WHERE posteddate BETWEEN DATEADD(dd, -30, GETDATE())
AND GETDATE()
您知道GETDATE()包含时间部分吗?
答案 1 :(得分:0)
在这种情况下你可以做到
其中,发布日期> = getdate() - 30