2012-06-15 76 views
0

我需要根據表格的以下標準計算系統中所有引號的實例。統計不同實例的記錄

表1

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

所以,你可以看到2個引號。顯然我需要計算3不是2,因爲我需要考慮不同的報價版本作爲單獨的引號。

所以我想在增加一個列說引用計數,併爲每次引用添加1,但確定如何在SQL中構造它?

我需要在此表中稍後的點添加引號的數量,所以我想我可以去這個列,並做一個引用計數= 1表中的記錄計數。

回答

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

無需增加一列,它很容易與查詢實現