求SQL语句,去除冗余
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求SQL语句,去除冗余相关的知识,希望对你有一定的参考价值。
有一个数据表,三个字段,F1,F2,F3 记录内容如下:a,b, 2002/4/5 a,b,2002/4/6 a,b,2002/5/1 c,d,2008/5/3,e,f,2010/10/2,大致如上所示,我想把a,b,2002/4/5和a,b,2002/4/6删除,只保留日期大的那一项,让前两个字段值不会出现冗余,应该如何写啊?
参考技术A deletefrom t,
(
select f1, f2, max(f3) f3
from t
group by f1, f2
) s1
where t.f1 = s1.f1
and t.f2 = s1.f2
and t.f3 < s1.f3本回答被提问者采纳
以上是关于求SQL语句,去除冗余的主要内容,如果未能解决你的问题,请参考以下文章