Format (Number)
تابع «Format» برای قالب بندی عدد استفاده می شود. «قالب بندی (Formatting)» یعنی نمایش عدد با سبک خاص، مثل درصد یا پول. بنابراین، می توانیم 0.5 را مثل 50% نشان دهیم، یا قیمت ها را با جداکننده هزار نمایش دهیم.
تعریف و کاربرد Format
Format(value, format) مقدار عددی را با قالب مشخص نمایش می دهد. این تابع فقط شکل نمایش را تغییر می دهد.
سینتکس
Format(value, format)
مثال درصد
SELECT
Format(0.5, "Percent") AS FormattedNum
;
مثال روی ستون قیمت
SELECT
Format(Price, "Currency") AS FormattedPrice
FROM
Products
;
مقادیر قالب پشتیبانی شده
- General Number: عدد بدون جداکننده هزار.
- Currency: پول با جداکننده هزار و دو رقم اعشار.
- Fixed: حداقل یک رقم چپِ اعشار و دو رقم راست.
- Standard: جداکننده هزار + دو رقم اعشار.
- Percent: درصد با % و دو رقم اعشار.
- Scientific: نما/علمی.
- Yes/No: صفر = No، غیرصفر = Yes.
- True/False: صفر = False، غیرصفر = True.
- On/Off: صفر = Off، غیرصفر = On.
گام های عملی
- کوئری جدید باز کن.
- مثال درصد را اجرا کن.
- قالب را به Currency تغییر بده.
نکته ها
نکته: Format مقدار را تغییر نمی دهد، فقط نمایش را عوض می کند.
نکته: اگر بخش اعشاری مزاحم است، از Fix کمک بگیر.
نکته: برای گرفتن بخش صحیح ریاضی، صفحه Int را ببین.
جمع بندی سریع
- Format فقط ظاهر عدد را عوض می کند.
- قالب ها آماده و ساده هستند.
- برای درصد و پول عالی است.
- روی ستون های جدول هم کار می کند.