小编Rev*_*kez的帖子

选择Count Where大于0 SQL Server的值

我试图弄清楚如何返回一个选择查询,显示列中所有值的计数大于0.然后在下一列中显示所有值的计数= 0.

例:

ID  ColumnA
1   1    
2   2
3   1
4   2
5   0
6   0
7   1
Run Code Online (Sandbox Code Playgroud)

将返回选择查询的结果:

NumberOfGreaterThan0    NumberThatEqual0

5                       2
Run Code Online (Sandbox Code Playgroud)

sql sql-server select count

5
推荐指数
1
解决办法
2万
查看次数

基于最常见的值进行分组

我在尝试根据最常见的价值进行分组时遇到了麻烦.我拥有的数据是:

ID  Name
327 TypeA
327 TypeA
327 TypeA
327 TypeB
327 TypeB
327 TypeB
327 TypeB
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我想选择ID和名称"TypeB",因为它是该ID的最常见值.所以输出看起来像:

ID  Name
327 TypeB
Run Code Online (Sandbox Code Playgroud)

希望有人可以帮助解决这个问题,谢谢.

sql sql-server

2
推荐指数
1
解决办法
43
查看次数

汇总列B,直到A列有任何变化

我正在尝试创建一个执行B列总和的公式,直到列AEg发生任何变化

    Col A   Col B

1     X       2
2     X       1
3     X       0
4     X       2
5     Y       1
Run Code Online (Sandbox Code Playgroud)

从A1点开始,这将显示总和5.在这种情况下,A列总是会被排序(X,后跟Y,后跟Z等)

excel excel-formula

1
推荐指数
1
解决办法
4932
查看次数

标签 统计

sql ×2

sql-server ×2

count ×1

excel ×1

excel-formula ×1

select ×1