適用於:SQL Server
您可以計算資料表中的列,以判斷:
表中的總行數,例如計算
titles
表中所有書籍的數量。數據表中符合特定條件的數據列數目,例如數據表中一個
titles
發行者的書籍數目。特定數據列中的值數目。
當您計算數據列中的值時,計數中不會包含 Null。 例如,您可能會計算數據表中 titles
具有數據行值 advance
之書籍的數目。 根據預設,計數會包含所有值,而不只是唯一值。
這三種計數類型的程式都類似。
若要計算數據表中的所有行
請確定您要摘要的數據表已存在於 [圖表] 窗格中。
以滑鼠右鍵單擊 [圖表] 窗格的背景,然後從快捷功能表選擇 [新增群組依據]。 查詢和檢視表設計工具 在[準則]窗格中,將 群組依據 欄位新增至方格中。
選取代表資料表或資料表值物件之矩形中的* (所有欄)。
查詢和檢視設計工具會自動在 [準則] 窗格的 [群組依據] 欄中填入「計數」一詞,並將欄別名指派給您要摘要的欄。 您可以將這個自動產生的別名取代為更有意義的別名。 如需詳細資訊,請參閱 建立資料行別名 (Visual Database Tools)。
執行查詢。
計算符合條件的所有行
請確定您要摘要的數據表已存在於 [圖表] 窗格中。
以滑鼠右鍵單擊 [圖表] 窗格的背景,然後從快捷功能表選擇 [新增群組依據]。 查詢和檢視設計器會將 Group By 欄位新增至準則窗格中的網格。
在代表數據表或數據表結構化物件的矩形中選取 *(所有欄)。
查詢和檢視設計工具會自動在 [準則] 窗格的 [群組依據] 欄中填入「計數」一詞,並將欄別名指派給您要摘要的欄。 若要在查詢輸出中建立更實用的數據行標題,請參閱建立數據行別名(Visual Database Tools)。
新增您要搜尋的數據行,然後清除 [輸出 ] 資料行中的複選框。
查詢和檢視設計工具會自動將「群組依據」一詞填入網格中的「群組依據」欄位。
將 [ 群組依據 ] 數據行中的 [ 群組依據] 變更為 [位置]。
在要搜尋之數據行的 [篩選 ] 數據行中,輸入搜尋條件。
執行查詢。
若要計算數據列中的值
請確定您要摘要的數據表已存在於 [圖表] 窗格中。
以滑鼠右鍵單擊 [圖表] 窗格的背景,然後從快捷功能表選擇 [新增群組依據]。 查詢和檢視設計器會將 Group By 欄位新增至準則窗格中的網格。
將您要計算的數據行新增至 [準則] 窗格。
查詢和檢視設計工具會自動將「群組依據」一詞填入網格中的「群組依據」欄位。
將 [群組依據] 數據行中的 [群組依據] 變更為 [計數]。
備註
若要只計算唯一值,請選擇 計數不同。
執行查詢。
另請參閱
排序和群組查詢結果 (Visual Database Tools)
摘要查詢結果 (Visual Database Tools)