【发布时间】:2016-10-18 10:26:02
【问题描述】:
我有 2 个 mysql 表 -
a) 承租人
b) 承租人付款
使用这两个表,我想生成特定年份所有承租人的月度记录。
我的“承租人”表是这样的:
+----+-------+--------+
| id | name | amount |
+----+-------+--------+
| 1 | Amit | 5000 |
| 2 | Sumit | 6000 |
| 3 | Rahul | 4000 |
| 4 | Pooja | 7000 |
| 5 | Raja | 5000 |
+----+-------+--------+
我的“lessee_payment”表是这样的:
+----+-----------+------------+----------------+
| id | lessee_id | date | collected(Y/N) |
+----+-----------+------------+----------------+
| 1 | 1 | 2016-07-05 | Y |
| 2 | 2 | 2016-07-08 | Y |
| 3 | 3 | 2016-07-05 | N |
| 4 | 1 | 2016-08-05 | Y |
| 5 | 2 | 2016-08-08 | Y |
| 6 | 1 | 2016-09-05 | Y |
| 7 | 2 | 2016-09-05 | Y |
| 8 | 3 | 2016-09-08 | Y |
| 9 | 1 | 2016-10-05 | N |
| 10 | 2 | 2016-10-08 | Y |
| 11 | 3 | 2016-10-07 | Y |
| 12 | 4 | 2016-10-05 | Y |
+----+-----------+------------+----------------+
我想在 html 表中显示的按月记录:
+--------+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+
| Lessee | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
+--------+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+
| Amit | - | - | - | - | - | - | Y | Y | Y | N | - | - |
| Sumit | - | - | - | - | - | - | Y | Y | Y | Y | - | - |
| Rahul | - | - | - | - | - | - | N | - | Y | Y | - | - |
| Pooja | - | - | - | - | - | - | - | - | - | Y | - | - |
| Raja | - | - | - | - | - | - | - | - | - | - | - | - |
+--------+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+
问题是我无法以上述表格格式显示记录。
【问题讨论】:
-
欢迎来到 SO。请阅读What topics can I ask about 和How to ask a good question 和the perfect question 以及如何创建Minimal, Complete and Verifiable example SO 是不是免费的编码或代码转换或调试或教程或图书馆查找服务 你还必须展示你已经为解决自己的问题付出了一些努力。
-
你的问题在哪里?
-
你的问题是?
-
考虑在表示层处理数据显示问题(包括丢失的结果)。