我有这样一张桌子:如何计算A,B,C,D列中具有相同值的行?列’ID’将被忽略.对于这种情况,计数结果为2.解决方法:怎么样:SELECT COUNT(*), A, B, C, DFROM dbo.YourTableGROUP BY A, B, C, D-- optional - if you ...
我有这样一张桌子:
如何计算A,B,C,D列中具有相同值的行?
列’ID’将被忽略.
对于这种情况,计数结果为2.
解决方法:
怎么样:
SELECT COUNT(*), A, B, C, D
FROM dbo.YourTable
GROUP BY A, B, C, D
-- optional - if you want to skip all the rows that occur only once
-- HAVING COUNT(*) > 1
基本上,您只需按感兴趣的列对数据进行分组,并让SQL计算与每组列值匹配的行.
沃梦达教程
本文标题为:c# – 如何计算SQL Server中的多个列?
猜你喜欢
- C#为控件添加自定义事件及自定义触发 2023-06-05
- centos7下安装golang环境和.net core环境和docket环境 2023-09-26
- C#中RSA加密与解密的实例详解 2023-01-27
- WindowsForm实现TextBox占位符Placeholder提示功能 2023-03-04
- Unity使用摄像机实现望远镜效果 2023-02-03
- C#-.NET Core 2从内存流下载Excel文件 2023-09-26
- 浅谈c# 浮点数计算 2022-11-15
- Unity实现鼠标双击与长按的检测 2023-02-08
- C#实现连接电子秤串口自动称重 2023-06-05
- c# 基于任务的异步编程模式(TAP) 2023-03-14