Tham số của hàm COUNT là một biểu thức được đánh giá cho mỗi hàng. Hàm COUNT trả về số hàng mà biểu thức đánh giá thành giá trị khác rỗng. (* là một biểu thức đặc biệt không được đánh giá, nó chỉ trả về số hàng.)
Có hai công cụ sửa đổi bổ sung cho biểu thức:ALL và DISTINCT. Những điều này xác định xem các bản sao có bị loại bỏ hay không. Vì TẤT CẢ là mặc định, nên ví dụ của bạn giống với số (TẤT CẢ 1), có nghĩa là các bản sao được giữ lại.
Vì biểu thức "1" cho giá trị khác rỗng cho mọi hàng và vì bạn không xóa các bản sao, COUNT (1) phải luôn trả về cùng một số với COUNT (*).