假设我在2015-01-28申请,那么我将清除2015-02-28到期的第一个月,然后last_paid_date将更新到2015-02-28,现在我没有清除2015-03-28的最后一个月,而且今天的日期是2015-04-28,所以现在我想显示上一个月和当月的两条记录。。我纠结于"现在我想展示上个月和本月的两张唱片"。。但我想我可以在最后付款日期前解决。我太困惑了,兄弟但输入记录只有一条。最后付款日期只有在清除到期时才会更新
这是我的代码,但我不确定php查询执行中的这一点是对是错。没有人能说出这一点。
此处为last_paid_date,如果已更新,则每月更新一次。。
mysql_query("
select * from esc_electricitybill
where status='access'
&& (((DATE_ADD(last_paid_date,INTERVAL 1 MONTH))>='$cur_date')
&& ((DATE_ADD(last_paid_date,INTERVAL 1 MONTH))<='$aft_five_date'))
&& service_type='Electricity Bill'
") or die (mysql_error());
我不确定你在问什么,但这是如何在日期(x)和一个月(x+1个月)之间选择记录的方法
SELECT
*
FROM
esc_electricitybill
WHERE
last_paid_date BETWEEN $cur_date AND DATE_ADD(OrderDate, INTERVAL 1 MONTH)