我需要根据表格的以下条件计算系统中所有报价实例。
表1
Quote Number | Quote Version |
1 | A
1 | A
2 | B
2 | C
所以你可能会看到2个引号。显然我需要计算3不是2,因为我需要将不同的报价版本视为单独的报价。
所以我认为添加一个列引用引用计数并为每个引用的内容添加1,但确定如何在sql中构造它?
我需要在过程的稍后阶段添加此表中的引号数,所以我想我可以转到此列并使用引用计数= 1对表中的记录进行计数。
答案 0 :(得分:3)
SELECT COUNT(*)
FROM (
SELECT DISTINCT [Quote Number], [Quote Version]
FROM Table1
) s
无需添加列,可以通过查询轻松实现