小编Cra*_*mpo的帖子

根据来自另一列的不同值对值进行计数

我需要根据 orderlineNo 的不同来计算有多少个 orderline。每个 OrderNo 不同,但每个订单的 OrderLineNo 相同。即订单上有 9 行,则订单行编号将从 1 - 9 变化。同样,如果另一个订单上有 3 条订单行,则订单行编号将从 1 - 3 变化

但在 orderlineno 中可能有相同的订单号 - 为此我只想计算一次

例子:

OrderNo        OrderLineNo
987654             1
987654             2
987654             2
987654             3
987654             4
987654             5
987654             6
987654             7
Run Code Online (Sandbox Code Playgroud)

这里的总订单行是 7。有两个订单行为 2,我希望它们只计算一次。

使用 SQL Server 2014 可以吗?

sql sql-server sql-server-2014

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

标签 统计

sql ×1

sql-server ×1

sql-server-2014 ×1