منشور

سلسلة دروس SQL|Min and Max

هذه المقالة جزء من سلسلة دروس SQL، يمكنك الاطلاع على الفهرس

دالّات MIN() و MAX() في SQL

تُعطي دالة MIN() أصغر قيمة من العمود المُحدَّد في قاعدة البيانات. وتُعطي دالة MAX() أكبر قيمة من العمود المُحدَّد.

استخدام دالّة MIN()

1
2
3
SELECT MIN(column_name)
FROM table_name
WHERE condition;

استخدام دالة MAX()

1
2
3
SELECT MAX(column_name)
FROM table_name
WHERE condition;

استعراض قاعدة البيانات

في الأسفل تحديد من جدول “Products” (المنتجات) في قاعدة البيانات النموذجية Northwind

ProductID ProductName SupplierID CategoryID Unit Price
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

مثال على استخدام MIN()

تُعطي عبارة SQL التالية سعر أرخص منتج:

1
2
SELECT MIN(Price) AS SmallestPrice
FROM Products;

مثال على استخدام MAX()

تُعطي عبارة SQL التالية سعر أغلى منتج:

1
2
SELECT MAX(Price) AS LargestPrice
FROM Products;

التالي: دالات COUNT و AVG و SUM

هذا المنشور تحت ترخيص CC BY 4.0 بواسطة المؤلف.