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