PostgreSQL

PostgreSQL — کمینه و بیشینه (MIN and MAX)

آخرین بروزرسانی: 1404/08/18

کمینه و بیشینه (MIN and MAX)

تابع «کمینه/بیشینه (MIN/MAX)» مقدار کوچک ترین یا بزرگ ترین را می دهد. «تابع (Function)» یک دستور آماده است که برایت محاسبه می کند. بنابراین سریع ترین قیمت یا گران ترین قیمت را راحت می گیری.

تابع MIN در PostgreSQL

MIN کوچک ترین مقدار ستون را برمی گرداند. مثل کمترین نمره کلاس.

SELECT MIN(price)
FROM products;

مشاهده در ادیتور

  1. ستون هدف را مشخص کن.
  2. MIN را روی ستون صدا بزن.
  3. FROM را بنویس و اجرا کن.

تابع MAX در PostgreSQL

MAX بزرگ ترین مقدار ستون را می دهد. مثل بیشترین قیمت فروشگاه.

SELECT MAX(price)
FROM products;

مشاهده در ادیتور

نام گذاری خروجی با AS

خروجی پیش فرض نام ساده دارد. اما با «AS» نام بهتری بده.

SELECT MIN(price) AS lowest_price
FROM products;

مشاهده در ادیتور

نکته: برای خروجی قابل پیش بینی، گاهی قبلش با ORDER BY مرتب کن. همچنین برای محدودکردن سطرها از LIMIT کمک بگیر.

کاربرد سریع MIN و MAX در PostgreSQL

برای گزارش، کمترین و بیشترین را سریع بگیر. سپس با نام مستعار واضح تر نشان بده.

جمع بندی سریع

  • MIN کمترین مقدار ستون را برمی گرداند.
  • MAX بیشترین مقدار ستون را می دهد.
  • با AS خروجی را معنی دار کن.
  • کنار گزارش ها بسیار کاربردی هستند.