SQL to find the number of distinct values in a column

前端 未结 11 1052
隐瞒了意图╮
隐瞒了意图╮ 2020-11-28 00:19

I can select all the distinct values in a column in the following ways:

  • SELECT DISTINCT column_name FROM table_name;
  • SELECT column_
11条回答
  •  猫巷女王i
    2020-11-28 01:17

    After MS SQL Server 2012, you can use window function too.

       SELECT column_name, 
       COUNT(column_name) OVER (Partition by column_name) 
       FROM table_name group by column_name ; 
    

提交回复
热议问题