【发布时间】:2012-08-04 19:46:32
【问题描述】:
我有一个包含 3 列 x、y、z 的表格。这些行包含数据。有时数据的值是重复的。
需要知道哪些数据是重复的以及计数。 这个简化的示例只有几个数据值。
实际上,该表有几个其他列和一个主键,而且通常没有 x,y,z 中的数据。查询将通过 php 调用。
表:
x y z
a
b
c
a d
a
a b a
想要的 MySQL 查询结果:
Data Count
a 5
b 2
c 1
d 1
如果有人可以提供帮助,将不胜感激。已经为此奋斗了几个小时,但进展不快。
干杯,
彼得
【问题讨论】:
-
我认为你能做到这一点的唯一方法是遍历表结果并计算关联数组中的内容,并将值作为键。