COUNT (COUNT)
تابع COUNT تعداد ردیف ها را می شمارد. «ردیف (Row)» یعنی یک سطر از جدول. این تابع در گزارش ها، آمار کلاس یا فروشگاه خیلی کاربردی است. مقدارهای تهیِ «NULL» شمرده نمی شوند.
سینتکس تابع COUNT در SQL Server
COUNT(expression);
مثال کاربردی تابع COUNT
تعداد محصولات جدول Products شمرده می شود. ستون ProductID معیار شمارش است.
SELECT COUNT(ProductID) AS NumberOfProducts
FROM Products;
گام های تمرینی سریع
- یک جدول انتخاب کن.
- یک ستون غیر NULL را برگزین.
- COUNT را اجرا کن و نتیجه را ببین.
نکته: اگر ستونی NULL زیاد دارد، از ستونی یکتا استفاده کن. همچنین می توانی از AVG برای میانگین در کنار شمارش کمک بگیری.
هشدار: COUNT روی NULLها اثری ندارد. برای شمارش همه ردیف ها، از تابع COUNT با الگوهای درست استفاده کن.
جمع بندی سریع
- COUNT تعداد ردیف ها را می شمارد.
- NULL شمرده نمی شود.
- نام مستعار نتیجه را خواناتر می کند.
- برای آمار سریع عالی است.