请用一条sql 语句查询出这三条记录并按以下条件显示出来?

如题所述

首先,需要符合两个条件,即where a=b and c=d;
其次,需要合并重复的资料,即group by a ;
最后,只显示2条记录,即top 2;
整条sql就是:
select top 2 * from table where a=b and c=d group by a;
上面是a字段有重复的情况,若多个字段有重复,则:
select top 2 * from table where a=b and c=d group by a,b,c;
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-08-01
表结构,查询结果是啥都没有给出来,谁能写出这样的SQL。
相似回答