SECOND (SECOND)
تابع «ثانیه در MySQL» یعنی SECOND() بخش ثانیه یک زمان را می دهد. ثانیه یعنی عددی بین 0 تا 59. مثل خواندن ثانیه ساعت گوشی هنگام ثبت حضور.
تعریف و کاربرد
SECOND(datetime) بخش ثانیه یک مقدار زمان/تاریخ -زمان را برمی گرداند. خروجی عددی از 0 تا 59 است. «تاریخ -زمان (Datetime)» یعنی ترکیب تاریخ و ساعت.
سینتکس (Syntax)
SECOND(datetime);
نمونه های کاربردی
گرفتن ثانیه از تاریخ -زمان
میلی ثانیه ها مهم نیستند؛ فقط ثانیه برمی گردد.
SELECT SECOND("2017-06-20 09:34:00.000023");
گرفتن ثانیه از زمان خالص
اگر زمان 23:59:59 باشد، خروجی 59 خواهد بود.
SELECT SECOND("23:59:59");
نکات سریع
نکته: ورودی می تواند TIME یا DATETIME باشد.
نکته: نتیجه همیشه عدد 0 تا 59 است.
نکته: برای فقط زمان فعلی از CURRENT_TIME() کمک بگیر.
گام های عملی
- یک مقدار زمان یا تاریخ -زمان آماده کن.
- کوئری
SELECT SECOND(value);را اجرا کن. - خروجی را در گزارش یا فیلترها استفاده کن.