在java中转换sql表

在java中转换sql表,java,sql,Java,Sql,我有一个SQL中的学生表: ID | Name | Jan | Feb | Mar | Apr --------------------------------------------------------- 1 | Ram | Paid | Paid | Unpaid | Unpaid 2 | Hari | Paid | Unpaid| Unpaid | Unpaid 我有

我有一个SQL中的学生表:

ID      |   Name   |   Jan   | Feb    |   Mar   |    Apr
---------------------------------------------------------
1       |   Ram    |   Paid  |  Paid  |  Unpaid  |  Unpaid
2       |   Hari   |   Paid  |  Unpaid|  Unpaid  |  Unpaid
我有一个表,在我的JTable中有id和name

ID    |   Name
---------------
1     |   Ram
2     |   Hari
当我单击第一行时,我想得到另一个显示付款的表格:

Month |  Status
----------------
Jan   |  Paid
Feb   |  Paid
Mar   |  Unpaid
Apr   |  Unpaid
这些付款详细信息应该来自同一个SQL表,即第一个。。。。
如何获得转换SQL表部分的付款表?

您可能需要查看pivot表试试下面的帖子: