سلسلة دروس 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
بواسطة المؤلف.