我有这样一张桌子:如何计算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# – 获取进程ID时出错 2023-09-18
- 字符串阵列String[]转换为整型阵列Int[]的实例 2022-11-28
- linux部署.net core WebApi+Nginx反向代理启动Api 2023-09-26
- Unity 使用TexturePacker打包图集的操作方法 2023-04-27
- C#设计模式之ChainOfResponsibility职责链模式解决真假美猴王问题实例 2022-11-11
- Unity Shader实现动态雾效果 2023-02-16
- 新手必看Unity2019 2020保姆级安装教程 2023-04-21
- c# – 在linux服务上处理kill – .NET Core 1.1 2023-09-26
- unity shader实现较完整光照效果 2023-02-03
- C#如何利用反射将枚举绑定到下拉框详解 2022-12-26