在sql中怎么才能不根据当前的系统时间获取到最近一个月的数据?
只能通过时间来获取,
如果你不按照时间,你就要在设计表的时候 加个字段标示时间位 number flag
比如: 在插入表数据的时候
2017-05-01 设置flag 1
2017-05-02 设置flag 2
2017-05-03 设置flag 3
2017-05-04 设置flag 4
2017-05-05 设置flag 5
.
.
.
然后通过flag获取
http://blogxinxiucan.sh1.newtouch.com/
在系统时间上做加减法后再获取吧
奇怪的要求,不参考系统当前时间,你告诉我个办法怎么计算最近30天数据。
如果只是读取不想参考当前时间,那么表增加一个字段记录住是否在30天内的数据(如1表示在30天内0表示不是),同时增加一个系统服务定时轮训数据库,对比时间将字段设置为1或者0
前台读取直接读取=1的记录
怎么知道哪些数据是最近30天的? 只要知道就能获取