【发布时间】:2016-03-01 09:04:17
【问题描述】:
创建帖子的目的是,我找不到符合我现在遇到的案例的案例示例,我想从到期日起取大于1而不是减去的金额或等于零
如果它已经存在发布相同的内容,我很抱歉,因为它没有找到合适案例的示例。我只需要按照我的案例的例子来举例
我的数据库
id userid duedate status
1 lexter 2016-01-27 not yet paid
2 jemmy 2016-02-01 not yet paid
3 zaya 2016-03-02 already paid
4 randy 2016-08-09 not yet paid
5 max 2016-03-08 not yet paid
6 neo 2016-03-14 already paid
7 nemo 2016-01-09 not yet paid
这个mysql查询
SELECT duedate,
current_date() as datenow,
count(datediff(current_date(), duedate) as late_payment) as late_payment
FROM
mydb
WHERE
status='not yet paid'
我的查询只计算所有记录,尽管他小于零或大于零,我只希望记录大于零且尚未付款的记录。
【问题讨论】: