中国开发网: 论坛: 程序员情感CBD: 贴子 44911
李颖: 对了,MAX应该只会返回一个结果,应该可以不加DISTINCT
这样,在MAX_DATA内,A/C 已经是唯一的

如果TABLE1内,对于唯一的 A/MAX(C),存在多条记录

那么,上面的SQL会返回所有这些记录

如果一定要求只返回一条记录

我认为这是不可能的

对于唯一的 A/MAX(C),存在多个B值的情况,到底返回哪一个?

问题本身给出的条件不足,不是SQL语句的问题了
DISSENT IS THE HIGHEST FORM OF PATRIOTISM !

--Thomas Jefferson

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录