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