وظيفة MIN() في SQL
دالة MIN()
تقوم دالة MIN بتقديم أصغر قيمة في عمود. لا تشمل القيم NULL في الحسابات.
نحو جملة SQL MIN()
SELECT MIN(اسم العمود) FROM اسم الجدول
ملاحظة:MIN و MAX يمكن استخدامهما أيضًا في الأعمدة النصية للحصول على أعلى أو أقل قيمة ترتيبًا حرفيًا.
مثال SQL MIN()
نمتلك جدول "Orders" التالي:
O_Id | OrderDate | OrderPrice | Customer |
---|---|---|---|
1 | 2008/12/29 | 1000 | Bush |
2 | 2008/11/23 | 1600 | Carter |
3 | 2008/10/05 | 700 | Bush |
4 | 2008/09/28 | 300 | Bush |
5 | 2008/08/06 | 2000 | Adams |
6 | 2008/07/21 | 100 | Carter |
الآن، نريد العثور على أصغر قيمة في عمود "OrderPrice".
نستخدم الجملة SQL التالية:
SELECT MIN(OrderPrice) AS SmallestOrderPrice FROM Orders
جمع النتائج يشبه هذا:
SmallestOrderPrice |
---|
100 |