只有当dosent具有重复值时,php才会从mysql获取记录

只有当dosent具有重复值时,php才会从mysql获取记录,php,mysql,duplicates,Php,Mysql,Duplicates,像那样 ======================= | id | name | | 1 | jhon | | 2 | sarah | | 3 | suzan | | 4 | jhon | | 5 | ahmed | ======================= 我的预期结果是 sarah suszan ahmed 要删除jhon或复制任何值名吗 我试着用 SE

像那样

=======================
| id    |  name       |
| 1     | jhon        |  
| 2     | sarah       |
| 3     | suzan       |
| 4     | jhon        |
| 5     | ahmed       |
=======================
我的预期结果是

sarah
suszan
ahmed
要删除
jhon
或复制任何值名吗 我试着用

SELECT * FROM  table WHERE id={$id} GROUP BY name
但它只显示重复的值

SELECT `name` FROM `table` GROUP BY `name` HAVING COUNT(`name`) = 1

要获得唯一值,可以使用以下命令:

//这将返回唯一的值

SELECT DISTINCT `name` FROM `table`;

他并不是要求有明显的区别,而是要求在@Talgat答案中有计数1的名称