【发布时间】:2014-12-01 08:32:41
【问题描述】:
基本上,我有一个这样的表:
FirstName, LastName, Type
Mark, Jones, A
Jim, Smith, B
Joseph, Miller, A
Jim, Smith, A
Jim, Smith, C
Mark, Jones, C
我需要做的是能够在 PHP/HTML 中显示这些内容,例如:
Name | Total Count Per Name | All Type(s) Per Name
看起来像...
- 马克·琼斯 | 2 | A、C
- 吉姆·史密斯 | 3 | B、A、C
- 约瑟夫·米勒 | 1 |一个
- 吉姆·史密斯 | 3 | B、A、C
- 吉姆·史密斯 | 3 | B、A、C
- 马克·琼斯 | 2 | A、C
我花了一些时间尝试根据初始表创建一个新表,添加这些字段,以及查看group_concat、array_count_values、COUNT 和DISTINCT,以及其他循环/数组选项,无法弄清楚。
我找到了许多计数和连接的答案,但这里的问题是我需要显示每一行以及每个行的总计数/连接,而不是缩短它。
【问题讨论】:
-
请发布一些代码,并附上您迄今为止尝试过的示例。
标签: php mysql sql count group-concat