列出列的所有不同值及其计数

时间:2014-11-19 23:23:45

标签: sql postgresql

我有一个包含不同文本值的列。如何在列中获取所有唯一值的列表以及它们的外观计数?

2 个答案:

答案 0 :(得分:3)

最简单的方法是使用GROUP BY

select text_column, count(*) from text_table group by text_column

更多信息 - http://www.w3schools.com/sql/sql_groupby.asp

答案 1 :(得分:1)

SELECT column_name
     , COUNT(*)
  FROM table_name
  GROUP BY column_name
;