Ras*_*sto 41 sql database postgresql
我有一个说有10列的Postgre数据库.第五列被调用column5.有100行的数据库和可能的值column5ARE 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
. .
. .
. .
Run Code Online (Sandbox Code Playgroud)
这样做的命令是什么?
Mar*_*ers 81
按您感兴趣的列分组,然后使用count来获取每个组中的行数:
SELECT column5, COUNT(*)
FROM table1
GROUP BY column5
Run Code Online (Sandbox Code Playgroud)
Ode*_*ded 19
SELECT column5, COUNT(column5) AS Occurences
FROM myTable
GROUP BY column5
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
69368 次 |
| 最近记录: |