Php mysql对组_的结果超过1个相同数据

Php mysql对组_的结果超过1个相同数据,php,mysql,Php,Mysql,我在mysql中使用了函数group_by,但在大数据116000记录中,当我运行这个sintax时,有不止一个相同的数据。我该怎么办 SELECT fiedl1, field2, field3 FROM table GROUP BY field2 ORDER BY 'field2' ASC field1|field2|field3 1 |you |a 2 |you |b 3 |you |c 4 |you |d 5 ...etc 结果 fi

我在mysql中使用了函数group_by,但在大数据116000记录中,当我运行这个sintax时,有不止一个相同的数据。我该怎么办

SELECT fiedl1, field2, field3
 FROM table
GROUP BY field2
ORDER BY 'field2' ASC

field1|field2|field3
1     |you   |a
2     |you   |b
3     |you   |c
4     |you    |d
5 ...etc
结果

field1|field2|field3
1     |you   |a
2     |you   |b

例如,最佳实践是在所有字段上使用GROUPBY或agregate函数

选择字段1、字段2、字段3 从桌子上 按场1、场2、场3分组 按字段2 ASC订购

选择sumfiedl1、字段2、avgfield3 从桌子上 按字段分组2
按字段排序2 ASC

您的查询毫无意义。1没有FROM条款。2它在SELECT中有未聚合的列,也不在GROUP BY子句中。3它是按常量字符串排序的。在我编辑语法后,结果没有任何变化。你想做什么?事实证明,区别你和你的是单词you other的开头有一个空格。。谢谢你的回答…:事实证明,你和你的区别在于单词you other的开头有一个空格。。谢谢你的回答: