سبد (0)

توابع گروه‌بندی و مقادیر Null

تعداد دانشجو :
3160 نفر
حجم فایل : 6.75 مگابایت
مدت زمان : 00:05:43
شماره درس : 25
نوع آموزش : تصویری و کاملاً فارسی
14,400 تومان
توضیحات کامل

آموزش پیشرفته کوئری نویسی - توابع گروه‌بندی و مقادیر Null

توابع گروه‌بندی و مقادیر Null، قسمتي از آموزش پیشرفته کوئری نویسی است، پيشنهاد مي شود، قبل از مطالعه ی توابع گروه‌بندی و مقادیر Null، قسمت های قبلی را مرور فرمایید.


توابع گروه‌بندی و مقادیر Null

در درس قبلی با Aggregation Functionها آشنا شدید اما در اینجا هدف ما بررسی تأثیر مقادیر NULL بر روی Aggregation Functionهاست. 

 بررسی تأثیر مقدار Null در توابع گروه بندی (Aggregation Functionها)

  • مقدار Null توسط این توابع نادیده گرفته می شود.
  • توابع Sum و Avg مقدار Null را صفر در نظر نمی گیرند.
  • توابع Min و Max مقدار Null را حساب نمی کنند.
  • توابع Count و Count_Big مقدار Null را در نظر نمی گیرند.

مثال: 

درج رکوردهای تستی

INSERT INTO HumanResources.Employee(EmployeeCode,FirstName,LastName,EmployeeGroupCode,ManagerID) VALUES 
	(aabbccdd501aabbccdd,aabbccddMasoudaabbccdd,aabbccddTaheriaabbccdd,3,4),
	(aabbccdd502aabbccdd,aabbccddFaridaabbccdd,aabbccddTaheriaabbccdd,3,4),
	(aabbccdd503aabbccdd,aabbccddHassanaabbccdd,aabbccddAhmadaabbccdd,3,4),
	(aabbccdd504aabbccdd,aabbccdd Hassanaabbccdd,aabbccdd Ahmadiaabbccdd,2,NULL),
	(aabbccdd505aabbccdd,aabbccddAhmad aabbccdd,aabbccddMoradi aabbccdd,2,NULL),
	(aabbccdd506aabbccdd,aabbccddTestaabbccdd,aabbccddTest*Taheri%aabbccdd,2,4)
GO

نحوه برخورد Aggregation Functionها با مقدار Null

SELECT 
	SUM(ManagerID) AS aabbccddSumaabbccdd,
	AVG(ManagerID) AS aabbccddAVGaabbccdd,
	MIN(ManagerID) AS aabbccddMinaabbccdd,
	MAX(ManagerID) AS aabbccddMaxaabbccdd,
	COUNT(ManagerID) AS aabbccddCountaabbccdd,
	COUNT_BIG(ManagerID) AS aabbccddCount_Bigaabbccdd,
	COUNT(*) AS aabbccddCount_Staraabbccdd,
	COUNT_BIG(*) AS aabbccddCount_Big_Staraabbccdd
FROM HumanResources.Employee

در ادامه آموزش "توابع گروه‌بندی و مقادیر Null" خواهيد ديد ...!

با خريد بسته آموزشي "توابع گروه‌بندی و مقادیر Null" موارد زير را در ادامه خواهيد دید:

  1. توضیحات بسیار جامع تر در مورد توابع گروه‌بندی و مقادیر Null توسط مدرس
  2. با یک مثال واقعی در محیط SQL Server با توابع گروه‌بندی و مقادیر Null بیشتر آشنا خواهید شد.

تضمین کیفیت "توابع گروه‌بندی و مقادیر Null"

توجه: کیفیت این محصول توسط بیـــاموز تضمین شده است. در صورت عدم رضایت شما، ۷۰ ‌درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.

نظرات
Copyright MAXXmarketing GmbH
JoomShopping Download & Support
تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه