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