我有这样一张桌子:如何计算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中的多个列?


基础教程推荐
猜你喜欢
- unity3D实现三维物体跟随鼠标 2023-02-03
- 基于C#调用c++Dll结构体数组指针的问题详解 2022-12-04
- C#实现表格数据转实体的示例代码 2023-07-04
- c#计算某段代码的执行时间实例方法 2023-01-16
- C#中using关键字的使用方法示例 2023-06-15
- C#使用CallContext缓存线程数据 2023-06-08
- C#中的串口通信SerialPort详解 2023-05-16
- CentOS 7,安装Nginx 并发布netcore项目 2023-09-26
- C#访问及调用类中私有成员与方法示例代码 2022-12-26
- 浅谈C#单例模式的实现和性能对比 2022-11-18