0

我需要根据 table 的以下标准计算系统中的所有报价实例。

表格1

Quote Number | Quote Version |
1            | A
1            | A
2            | B
2            | C

所以你可能会看到 2 个引号。显然我需要计算 3 Not 2 ,因为我需要将不同的报价版本视为单独的报价。

所以我想添加一列说引用计数并为每次出现的引用添加一个 1,但确定如何在 sql 中构造它?

我需要在此过程的稍后时间添加此表中的引号数量,因此我认为我可以转到此列并使用 Quote Count=1 对表中的记录进行计数。

4

1 回答 1

3
SELECT COUNT(*)
FROM (
    SELECT DISTINCT [Quote Number], [Quote Version]
    FROM Table1
    ) s

无需添加列,通过查询轻松实现

于 2012-06-15T15:04:58.670 回答