将相同的输出合并为一个?

时间:2014-09-15 10:45:48

标签: php mysql

将数据合并为一个?

我有这个表输出我只使用内连接。

Name   |   Jan  |  Feb  |  Mar  | Year |
Name_1 |  0.00  |  0.00 | 10.00 | 2014 |
Name_1 |  0.00  | 10.00 | 0.00  | 2014 |
Name_2 |  10.00 |  0.00 | 10.00 | 2014 | 
Name_2 |  0.00  | 10.00 | 10.00 | 2014 | 
Name_2 |  0.00  | 10.00 | 0.00  | 2014 |

如何使用php或mysql将其变成这样?仅将同一名称合并为一个?

Name   |   Jan  |  Feb  |  Mar  | Year |
Name_1 |  0.00  | 10.00 | 10.00 | 2014 |
Name_2 |  10.00 | 10.00 | 10.00 | 2014 |

这是我的数据库

Table1
Name_ID=PK
Name_ID | Name |
   1    |   1  |
   2    |   2  |
Table2
Name_ID=FK to Table1.Name_ID
Name_ID=PK
Name_ID | Name_ID2  |    Date    |  PaidAmount |
   1    |     1     | 2014-01-01 |    10.00    |
   1    |     2     | 2014-02-01 |    10.00    |
   2    |     3     | 2014-01-01 |    10.00    |
   2    |     4     | 2014-02-01 |    10.00    |
   2    |     5     | 2014-03-01 |    10.00    |

0 个答案:

没有答案