Hàm Count

Quan trọng:  Bài viết này là dịch máy, hãy xem tuyên bố miễn trừ trách nhiệm. Bạn hãy tìm phiên bản tiếng Anh của bài viết này tại đây để tham khảo.

Tính toán số bản ghi trả về bởi một truy vấn.

Cú pháp

Count ( expr )

Chỗ dành sẵn expr đại diện cho một biểu thức chuỗi xác định trường có chứa dữ liệu mà bạn muốn đếm hoặc biểu thức thực hiện một phép tính bằng cách dùng dữ liệu trong trường. Toán hạng trong expr có thể bao gồm tên của một trường bảng hoặc hàm (mà có thể là nội tại hoặc người dùng xác định nhưng không khác SQL tổng hợp các hàm). Bạn có thể gây bất kỳ loại dữ liệu, bao gồm văn bản.

Ghi chú

Mẹo: Trong Access 2010, bộ dựng biểu thức có IntelliSense, để bạn có thể thấy những gì đối số biểu thức của bạn yêu cầu.

Bạn có thể sử dụng Count đếm số bản ghi trong một truy vấn bên dưới. Ví dụ, bạn có thể sử dụng Count đếm số lượng đơn hàng vận chuyển giao cho quốc gia cụ thể.

Mặc dù expr có thể thực hiện một phép tính trên một trường, số đếm chỉ cần tallies số bản ghi. Nó không quan trọng những giá trị nào được lưu trữ trong các bản ghi.

Hàm Count không đếm các bản ghi có Null trường, trừ khi expr là ký tự dấu sao (*) đại diện. Nếu bạn dùng dấu sao, đếm tính tổng số bản ghi, bao gồm những người có chứa trường giá trị Null . Count (*) là đáng kể nhanh hơn Count ([Tên cột]). Không đặt dấu sao trong dấu ngoặc (' '). Ví dụ sau đây tính số bản ghi trong bảng đơn hàng:

SELECT Count(*) AS TotalOrders FROM Orders;

Nếu expr xác định nhiều trường, hàm Count đếm bản ghi chỉ khi ít nhất một trong các trường không phải là Null. Nếu tất cả các trường đã xác định là Null, bản ghi không được đếm. Phân tách tên trường với dấu và (&). Ví dụ sau đây cho thấy cách bạn có thể giới hạn đếm vào bản ghi trong đó hoặc ngày vận chuyển hoặc cước phí không phải là Null:

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

Bạn có thể dùng số trong một biểu thức truy vấn. Bạn cũng có thể dùng biểu thức này trong các SQL thuộc tính của một QueryDef đối tượng hoặc khi tạo một đối tượng tập bản ghi dựa trên một truy vấn SQL.


Ghi chú: Tuyên bố miễn trừ trách nhiệm Dịch Máy: Bài viết này do một hệ thống máy tính dịch mà không có sự can thiệp của con người. Microsoft cung cấp những bản dịch máy này để giúp người dùng không nói tiếng Anh hiểu nội dung về các sản phẩm, dịch vụ và công nghệ của Microsoft. Do bài viết này được dịch máy nên có thể có các lỗi về từ vựng, cú pháp hoặc ngữ pháp.

Phát triển các kỹ năng của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Người dùng nội bộ Office

Thông tin này có hữu ích không?

Cảm ơn phản hồi của bạn!

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×