وظيفة 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