李颖: 对了,MAX应该只会返回一个结果,应该可以不加DISTINCT [阅读: 724] 2004-11-11 08:20:59 这样,在MAX_DATA内,A/C 已经是唯一的 如果TABLE1内,对于唯一的 A/MAX(C),存在多条记录 那么,上面的SQL会返回所有这些记录 如果一定要求只返回一条记录 我认为这是不可能的 对于唯一的 A/MAX(C),存在多个B值的情况,到底返回哪一个? 问题本身给出的条件不足,不是SQL语句的问题了