首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SQL Server中的Excel COUNTIFS等效项

SQL Server中的Excel COUNTIFS等效项
EN

Stack Overflow用户
提问于 2016-03-29 03:45:22
回答 2查看 2.4K关注 0票数 0

这可能看起来很愚蠢,但在sql server中,countifs的等价物是什么?我有两列,我想计算一下这两列在哪里重复。因此,如果第1列是date,有2个日期为1/1/2016,第2列是name,有2个Bill的名字,我如何将其显示为名为count的第3列,它将生成数字2作为结果?

EN

回答 2

Stack Overflow用户

发布于 2016-03-29 03:54:51

如果使用的是sql server 2005 +,则可以将OVER()子句与COUNT 一起使用。

代码语言:javascript
运行
复制
select 
    date,
    name,
    count(*) over (partition by date, name) cnt
from 
    table
票数 4
EN

Stack Overflow用户

发布于 2016-03-29 03:49:06

代码语言:javascript
运行
复制
SELECT ColumDate, ColumName, COUNT(*) as Count
FROM Table
GROUP BY ColumDate, ColumName
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36269892

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档