2017-05-30 56 views
0

enter image description hereT-SQL:我想有這樣幾個在第二個屏幕

enter image description here

[強文] [3] enter image description here

這是我的問題的情況下,使我們必須基於thire對合作夥伴ID進行分組併爲其分配一個等級ID。

這裏有些排名ID有相同的組數和相同的partnerid我們想識別他們並將其刪除。

理想的結果應該是這樣的:

enter image description here

回答

1

你想selectdistinct行?

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 | 
+------------+-----------+ 
在秩ID欄
+0

有3排ID機智h他們的計數和相應的partnerID也現在我想刪除重複的相同的計數和夥伴ID。就像圖片2 –

+0

是的,我想我想要 –

+0

@RoopBasant樂意幫忙! – SqlZim

相關問題