gpt4 book ai didi

sql - 如何计算数据库列中所有不同值的出现次数?

转载 作者:太空狗 更新时间:2023-10-30 01:38:14 25 4
gpt4 key购买 nike

我有一个包含 10 列的 Postgre 数据库。第五列称为 column5。数据库中有 100 行,column5 的可能值为 c5value1、c5value2、c5value3...c5value29、c5value30。我想打印出一个表格,显示每个值出现的次数。

所以表格看起来像这样:

Value(of column5)          number of occurrences of the value
c5value1 1
c5value2 5
c5value3 3
c5value4 9
c5value5 1
c5value6 1
. .
. .
. .

执行此操作的命令是什么?

最佳答案

按您感兴趣的列分组,然后使用 count 获取每组中的行数:

SELECT column5, COUNT(*)
FROM table1
GROUP BY column5

关于sql - 如何计算数据库列中所有不同值的出现次数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2866764/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com