麻烦大神帮忙解决"未交房租统计的问题", 不胜感激~~

abc25485808 2015-08-24 11:32:46
需求是这样的
表 contract ( 合同表 )
字段如下
id, startday(开始日期) , endday(结束日)

表finance (月交款记录表)
字段如下
id, contract_id(合同id), targetmonth(当月房租) , money(房租)

某合同某月租客交房租的话, 表finance 会生成一条交款记录. 现在想统计 没交房租的月份及对应的合同信息~~.
...全文
118 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2015-08-25
  • 打赏
  • 举报
回复
你的 finance 表只记录了已交租的情况,不能反映未交租的情况 所以还需要建一张表(保存所有的年月)与之左链接
  • 打赏
  • 举报
回复
子查询, 大至是这样的 select * from contract where id=(select contract_id from finance ) and 月份 not in ( select XXX from XXX where XXX);; 合同的月份 startday(开始日期) , endday(结束日)怎么定义的啊, 等楼下

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧