来自MySQL的PHP​​查询没有重复

时间:2011-10-29 03:13:42

标签: php mysql

我正在尝试确定从MySQL数据库查询数据的方法,如果已经存在重复的数据,则跳过它并转到下一个数据。

我想要完成的是从数据库中提取部门列表并将其列出一次以用于:

MySQL table
1  Accounting
2  Manufacturing
3  Manufacturing
4  HR

我想要打印:

Accounting, Manufacturing, HR

2 个答案:

答案 0 :(得分:2)

您可以使用GROUP BY

SELECT field_name FROM table_name GROUP BY field_name

DISTINCT

SELECT DISTINCT field_name FROM table_name

答案 1 :(得分:1)

如果您只想打印部门名称,可以使用DISTINCT

SELECT DISTINCT department_name FROM departments