YEAR (YEAR)
تابع YEAR قسمت «سال» یک تاریخ را برمی گرداند. «تابع (Function)» یعنی ابزار آماده. مثل دفتر نمره که فقط ستون سال را می خوانی.
تعریف و کاربرد — گرفتن بخش سال
تابع YEAR() از تاریخ یا دیتاتایم، عدد سال را می دهد. خروجی بین 1000 تا 9999 است. استفاده ساده است و در بیشتر کوئری ها به درد می خورد.
سینتکس
YEAR(date);
پارامتر
date: تاریخ یا دیتاتایم ورودی. نتیجه، فقط عدد سال همان تاریخ است.
مثال های اجراشدنی
برگرداندن سال از یک تاریخ
یک تاریخ بده و سالش را بگیر. مثل خواندن فقط سال تولد.
SELECT YEAR("2017-06-15");
تاریخ و زمان هم قابل قبول است
اگر زمان هم باشد، باز فقط سال برمی گردد. خیالت راحت.
SELECT YEAR("2017-06-15 09:34:21");
سال تاریخ امروز سیستم
می خواهی فوری تست کنی؟ از تاریخ امروز سیستم استفاده کن.
SELECT YEAR(CURDATE());
گام های عملی
- تاریخ را با قالب YYYY-MM-DD آماده کن.
- تابع
YEARرا روی آن اجرا کن. - خروجی عدد چهاررقمی سال را بخوان.
نکات و لینک های مرتبط
نکته: برای ماه، سراغ MONTH برو.
نکته: برای شماره هفته سال، WEEKOFYEAR مفید است.
برای جزئیات همین صفحه: تابع YEAR.
جمع بندی سریع
- YEAR فقط عدد سال می دهد.
- با تاریخ و دیتاتایم کار می کند.
- خروجی بین 1000 تا 9999 است.
- برای امروز از CURDATE استفاده کن.