Sql-找到两列的重复值并显示"第1列和第34列的所有值;和#34;第2列和第34列的独特价值;

时间:2017-04-06 20:58:35

标签: sql sql-server-2012

数据:(我有如下表格数据)

第1栏|第2栏|第3栏

1001 | 50 | ID1

2001 | 75 | ID2

1001 | 50 | ID3

1501 | 25 | ID4

2001 | 75 | ID5

2003 | 75 | ID5

2002 | 43 | ID5

OutPut :(我需要使用sql查询输出如下)

第1栏|第2栏|第3栏

1001 | 50 | ID1

1001 | - | Id3 ----(替换为零)

2001 | 75 | ID2

2001 | - | Id5 ----(替换为零)

1501 | 25 | ID4

2003 | 75 | ID5

2002 | 43 | ID5

1 个答案:

答案 0 :(得分:0)

试试这个:

Test Explorer