mysql - 与 mySQL 相关

标签 mysql database

我正在开发一个网站,用户在客户收到的表中输入金额,如果任何客户没有提供分期付款(金额),则用户不会在表中输入任何金额,并且用户希望获取违约者的信息客户以10天为基础。所以我的问题是应该定义什么表和属性来处理这种情况。

我的 table 是

Clients (cId, name, advance, discount, balance)

Installments(id, date, amount, cId)

但是通过分期付款表,我不知道如何生成那些 10 天没有付款的人的报告,因为我说过用户没有在分期付款表中插入违约者的数据。 提前致谢

最佳答案

这取决于您的 installments.date 字段的格式。下面介绍了如何按 cid = 1 的客户的最近日期进行排序:

SELECT i.*
FROM installments i
INNER JOIN clients c ON c.cid = i.cid
WHERE c.cid = 1
ORDER BY i.date DESC

installments.date 字段的格式如何?它是日期时间字符串(例如 '2007-12-15 23:50:26')、UNIX 时间戳(例如 1111885200)还是其他内容?

关于mysql - 与 mySQL 相关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16976286/

相关文章:

php - 在 MySQL 表上创建数字顺序索引

mysql - Perl MySQL - 如果特定字段匹配,如何跳过更新或插入行?

java - JPA/Hibernate 以编程方式切换架构

mysql - 选择第n行某key SQL

MySQL : Automatic column update with list of value

如果值 = 'x',Mysql 运行 where 子句?

mysql - CakePHP 不保存长文本

javascript - 如何在不重新启动 Express.js 项目的情况下刷新 API 端点

c# - 将可空位数据库列绑定(bind)到 GridView 中的 CheckBox - 空时崩溃

database - Postgresql 9.1 中表列的动态默认值