Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

計算查詢傳回的記錄數目。

語法

計算 ( expr )

expr 佔位元代表 字串運算式 識別包含您要計算之數據的欄位,或使用欄位中的數據執行計算的運算式。 expr 中的操作數可以包含數據表欄位或函數的名稱 (可以是內含或用戶定義,但不能包含其他 SQL 匯總函數 ) 。 您可以計算任何種類的數據,包括文字。

註解

提示:  在 Access 2010 中,表示式建立器具有 IntelliSense,因此您可以查看表示式需要哪些自變數。 

您可以使用 Count 計算基礎查詢中的記錄數目。 例如,您可以使用 Count 計算出貨到特定國家/地區的訂單數量。

雖然 expr 可以在欄位上執行計算,但 Count 只會計算記錄的數目。 儲存在記錄中的值無關緊要。

Count 函數不會計算有 Null 字段的記錄,除非 expr 是星號 (*) 通配符。 如果您使用星號, Count 會計算記錄總數,包括包含 Null 字段的記錄。 計算 (*) 比 [欄名] ) (count 很多。 請勿以引弧括住星號 (『) 。 下列範例會計算 [訂單] 資料表中的記錄數目:

SELECT Count(*) AS TotalOrders FROM Orders;

如果 expr 識別多個字段, Count 函數 只會在至少有一個字段不是 Null 時才計算記錄。 如果所有指定的欄位都是 Null,則不會計算記錄。 使用安培和 (&) 分隔功能變數名稱。 下列範例示範如何將計數限制為 ShippedDate 或 Freight 非 Null 的記錄:

SELECT Count('ShippedDate & Freight') AS [Not Null] FROM Orders;

您可以在查詢表示式中使用 Count 。 您也可以在 QueryDef 物件的 SQL 屬性或以 SQL 查詢建立 Recordset 物件時 使用此表示式。

計算 SQL 函數中的欄位

計算資料數目

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×