我的数据库有一个我喜欢的歌曲列表,我在我的网站上有我的朋友可以听的地方。
有些日子我会上传5首歌曲。有些日子1.有些日子。
我想要做的是选择过去两周或上个月的所有歌曲,但不要受到我可能跳过上传歌曲的歌曲数量或天数的限制。
例如,如果我想要上周,我的数据库中的歌曲看起来像这样:
周六 - 宋 周六 - 宋 周六 - 宋 星期五 - 宋 星期三 - 宋 星期三 - 宋周二 - 宋
查询此数据的最佳方法是什么?
答案 0 :(得分:2)
您可以使用DATE_SUB
:
SELECT field1, field2 FROM songtable WHERE songuploaddate >= DATE_SUB( NOW( ) , INTERVAL 2 WEEK )
答案 1 :(得分:-2)
您是否拥有您在互联网上公开发布的这些歌曲的版权?
如果不注意,你可能会收到来自RIAA的一封恶意信,要求你提供$$$$$并以诉讼威胁你。