How to find duplicate count among several columns?

前端 未结 4 1024

Here is a sample table that mimics my scenario:

COL_1   COL_2   COL_3   COL_4   LAST_COL
A       P       X       NY      10
A       P       X       NY      11
A          


        
4条回答
  •  傲寒
    傲寒 (楼主)
    2021-01-21 09:57

    SELECT COL_1, COL_2, COL_3, COL_4, COUNT(*)
    FROM MyTable
    GROUP BY COL_1, COL_2, COL_3, COL_4
    

    If you ever want to weed out rows that don't have a duplicate:

    SELECT COL_1, COL_2, COL_3, COL_4, COUNT(*)
    FROM MyTable
    GROUP BY COL_1, COL_2, COL_3, COL_4
    HAVING COUNT(*) > 1
    

提交回复
热议问题