MIN (MIN)
تابع MIN در MySQL کمترین مقدار را می دهد. «تابع (Function)» یعنی ابزار آماده برای یک کار مشخص. اینجا کم قیمت ترین یا کوچک ترین مقدار را سریع پیدا می کنیم؛ مثل کمترین نمره کلاس.
تعریف و کاربرد
تابع MIN(expression) کمترین مقدار یک مجموعه را برمی گرداند. «عبارت (Expression)» می تواند نام ستون یا یک فرمول عددی باشد. اگر بیشترین مقدار می خواهی، به MAX سر بزن.
سینتکس
MIN(expression) روی داده های عددی کار می کند و یک مقدار تکی می دهد. برای خوانایی بهتر، معمولاً با AS نام مستعار می گذاریم.
گام های سریع استفاده
- ستون عددی مناسب را انتخاب کن.
- MIN را روی آن ستون اجرا کن.
- در خروجی، نام مستعار تعیین کن.
مثال: ارزان ترین محصول
SELECT MIN(Price) AS SmallestPrice FROM Products;
توضیح: این پرس وجو کمترین مقدار ستون Price را می دهد. با نام مستعار SmallestPrice نتیجه واضح تر می شود.
نکته ها و هشدارها
نکته: برای بیشترین مقدار از MAX استفاده کن. این دو تابع مکمل اند.
هشدار: اگر سطر مناسب وجود نداشته باشد، نتیجه می تواند NULL باشد. برای نمایش بهتر، نام مستعار بگذار.
جمع بندی سریع
- MIN کمترین مقدار را برمی گرداند.
- expression می تواند ستون یا فرمول باشد.
- خروجی یک مقدار تکی است.
- برای بیشترین مقدار از MAX کمک بگیر.