如何获取具有内容计数的行

时间:2019-01-16 16:46:33

标签: sql sql-server

我在下面有一张桌子

之前

enter image description here

我需要一个查询,该查询会在下面显示表格

之后

enter image description here

如果我使用

select row_name 
from table_name 
group by row_name 

获取唯一内容,因为我需要带有内容计数的唯一内容。

1 个答案:

答案 0 :(得分:1)

您需要row_number()count()以及聚合:

select text, count(*),
       row_number() over (order by text) as id
from table t
group by text;