【发布时间】:2014-08-04 15:09:53
【问题描述】:
我在 MySQL 中有一个包含两列的表。
Name Surname
Mark A
Mark B
Mark C
Jonh A
John B
Mark D
Dean A
如果我将进行 SELECT FROM 查询并仅询问名称列,我将有一个如下所示的数组:
Mark,Mark,Mark,Jonh,Jonh,Mark,Dean
我想要一个像这样的数组
Mark,John,Dean
我怎样才能用 PHP 或 MySQL 做到这一点?
【问题讨论】:
-
可以在sql端添加
GROUP BY Surname。 -
你可以使用
DISTINCT -
在 PHP 中也有
array_unique的替代和次优。