这是我的问题,我们必须在thire的基础上对合作伙伴ID进行分组,并为他们分配一个等级ID。
此处某些排名ID具有相同的组计数,我们希望识别它们并删除它们。
期望的结果应该是这样的:
答案 0 :(得分:1)
您想要select
行distinct
行吗?
select distinct groupcount, partnerid
from tbl
测试设置:
create table tbl (RankId int, GroupCount int, PartnerId int);
insert into tbl values
(1,2,316),(1,2,329)
,(2,2,316),(2,2,329)
,(3,3,316),(3,3,329),(3,3,319);
select distinct GroupCount, PartnerId
from tbl;
rextester演示:http://rextester.com/CXTE98698
返回:
+------------+-----------+
| GroupCount | PartnerId |
+------------+-----------+
| 2 | 316 |
| 2 | 329 |
| 3 | 316 |
| 3 | 319 |
| 3 | 329 |
+------------+-----------+