بعض الوظائف لا تعمل على هذا المتصفح، حاول استخدام متصفح آخر
About Privacy Terms
بسم الله الرحمن الرحيم
شاركـ أصدقائك

كورس SQL | شرح COUNT, AVG, SUM | موقع فولدرات

الرئيسية / الحاسب الآلي / لغات البرمجة / SQL / كورس SQL | شرح COUNT, AVG, SUM

القرآن الكريم كامل المصحف الذكي (جديد) , المصحف النصي

 

SQL مقدمة شرح درس كورس للمبتدئين بالعربي إس كيو إل

 

يمكن تلخيص البيانات المخزنة في الجداول باستخدام وظائف مجموعة SQL. وظائف المجموعة الخمس في SQL هي AVG و COUNT و MAX و MIN و SUM

. كل هذه الوظائف ترجع قيمة رقمية واحدة وهذا هو السبب في أنها تعرف باسم وظائف المجموعة أو التجميع. أسماء الوظائف ليست حساسة لحالة الأحرف.

يمكنك كتابتها في أي حال كما يحلو لك. لذلك ، دعنا نفهم بناء جملة هذه الوظائف ، والعناصر التي تعود إليها ونوع البيانات الذي يمكن استخدامه معها.

 

()COUNT : لحساب عدد الصفوف في الجدول.
()AVG : لإيجاد متوسط لمجموع القيم لعمود معين من الجدول.
()SUM : للحصول على المجموع الإجمالي لعمود معين من الجدول.

 

COUNT() Syntax

SELECT COUNT(column_name)
FROM TABLE_NAME
WHERE condition;

 

AVG() Syntax

SELECT AVG(column_name)
FROM TABLE_NAME
WHERE condition;

 

SUM() Syntax

SELECT SUM(column_name)
FROM TABLE_NAME
WHERE condition;

 

قاعدة بيانات تجريبية

يوجد أدناه تحديد من جدول "Products" في نموذج قاعدة بيانات Northwind:

ProductIDProductNameSupplierIDCategoryIDUnitPrice
1 Chais 1 1 10 boxes x 20 bags 18
2 Chang 1 1 24 - 12 oz bottles 19
3 Aniseed Syrup 1 2 12 - 550 ml bottles 10
4 Chef Anton's Cajun Seasoning 2 2 48 - 6 oz jars 22
5 Chef Anton's Gumbo Mix 2 2 36 boxes 21.35

 

COUNT() Example

 جملة SQL التالية على عدد المنتجات:

مثال:

SELECT COUNT(ProductID)
FROM Products;

ملاحظة: لا يتم حساب القيم الفارغة.

 

AVG() Example

 جملة SQL التالية على متوسط سعر كل المنتجات:

مثال:

SELECT AVG(Price)
FROM Products;

ملاحظة: يتم تجاهل القيم الفارغة.

 

قاعدة بيانات تجريبية

يوجد أدناه تحديد من جدول "OrderDetails" في نموذج قاعدة بيانات Northwind:

OrderDetailIDOrderIDProductIDQuantity
1 10248 11 12
2 10248 42 10
3 10248 72 5
4 10249 14 9
5 10249 51 40

 

SUM() Example

جملة SQL التالية على مجموع حقول "Quantity" في جدول "OrderDetails":

مثال:

SELECT SUM(Quantity)
FROM OrderDetails;

ملاحظة: يتم تجاهل القيم الفارغة.

 

 

لا تنسى مشاركة الصفحة ومن صالح دعائكم

صورة
++C
كورس ++C | شرح Strings

تعتبر السلسلة من أكثر أنواع البيانات المفيدة المتوفرة في مكتبات C ++. السلسلة هي متغير يخزن سلسلة من الأحرف أو أحرف أخرى ، مثل "Hello" أو "!May 10th is my birthday" ...

صورة
++C
كورس ++C | شرح Data Types

أثناء كتابة البرنامج بأي لغة ، تحتاج إلى استخدام متغيرات مختلفة لتخزين المعلومات المختلفة. المتغيرات ليست سوى مواقع ذاكرة محجوزة لتخزين القيم. هذا يعني أنه عند إنشاء م ...

صورة
++C
كورس ++C | شرح Comments

يمكن استخدام التعليقات لشرح رمز C++ ولجعله أكثر قابلية للقراءة. كما يمكن استخدامه لمنع التنفيذ عند اختبار كود بديل. ويمكن تمييز التعليقات أو تصغيرها على أساس متعدد. تب ...

صورة
JAVASCRIPT
كورس JavaScript | شرح Operators

يتضمن JavaScript عوامل تشغيل كما هو الحال في اللغات الأخرى. يقوم عامل التشغيل ببعض العمليات على معاملات فردية أو متعددة (قيمة البيانات) وينتج نتيجة. على سبيل المثال 1 ...

صورة
++C
كورس ++C | شرح Variables

المتغيرات عبارة عن حاويات لتخزين قيم البيانات. في C ++ ، توجد أنواع مختلفة من المتغيرات (محددة بكلمات رئيسية مختلفة) ، على سبيل المثال: int - يخزن الأعداد الصحيحة ( ...

صورة
++C
كورس ++C | شرح User Input

لقد تعلمت بالفعل أنه يتم استخدام cout لإخراج (طباعة) القيم. الآن سنستخدم cin للحصول على مدخلات المستخدم. cin هو متغير محدد مسبقًا يقرأ البيانات من لوحة المفاتيح باستخد ...