TOP

SQL MIN وSQL MAX

وصف وظائف SQL MIN() وMAX()

تقوم الدالة MIN() بإرجاع أصغر قيمة للعمود المحدد.

تقوم الدالة MAX() بإرجاع أكبر قيمة للعمود المحدد.


MIN() بناء الجملة

SELECT MIN(column_name) 
FROM table_name 
WHERE condition

MAX() بناء الجملة

SELECT MAX(column_name) 
FROM table_name 
WHERE condition

قاعدة البيانات التوضيحية

ما يلي هو نموذج من الجدول "Products" ("المنتجات") لقاعدة البيانات "Northwind":

ProductIDProductNameSupplierIDCategoryIDUnitPrice
1Chais1110 boxes x 20 bags18.00
2Chang1124 - 12 oz bottles19.00
3Aniseed Syrup1212 - 550 ml bottles10.00
4Chef Anton's Cajun Seasoning2248 - 6 oz jars22.00
5Chef Anton's Gumbo Mix2236 boxes21.35

MIN() مثال

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

Run SQLSELECT MIN(Price) AS SmallestPrice 
FROM Products

MAX() مثال

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

Run SQLSELECT MAX(Price) AS LargestPrice 
FROM Products