非常简单的SQL,一楼正确select teststring,max(datetimes) from test group by teststring你报错的原因是缺少Group By子句,聚合函数max用于统计时,如果有其它非聚合字段的话,必须在Group By中包含。如果都是聚合字段的话,就可以不用例如:SELECT COUNT(*),MAX(datetimes) FROM testdistinct关键字是表示取出的字段值记录完全相同的多行合并为一行一般用于聚合是为了统计不重复的记录项,但是不能使用Count(*)只能COUNT(Distinct [Field])补充:有一列数据 要求显示 但是不要求分组 如