例如有这样的表 Name(string) Property(string) ---------------------------- zhang 1B zhang 1C li 1A li 1B li 1C wang 1C wang 1A wang 2A li 2C 想要拿出每个人某属性中如果前第一个字母相同但第二个字母最大的,因为属性是字符串,所以比较麻烦 我写了这样的,但是结果不对 SELECT [Table].Name, Max([Table].Property) FROM [Table] GROUP BY Name; 只能拿到了这样的结果 Name Expr1001 --------------- li 2C wang 2A zhang 1C 我的结果想要是这样的 Name Expr1001 --------------- li 1C li 2C wang 2A wang 1C zhang 1C |