برای هر ردیف جدول orders شناسه سفارش (order_id) را همراه با زمان جاری سرور به‌عنوان ستون current_time نمایش دهید

1.0 بازدید آخرین ویرایش در 213 روز قبل ساعت 01:31

0.0

برای حل این مسئله در MySQL کافی است از تابع CURRENT_TIME در یک عبارت SELECT استفاده کنید، مثلاً: SELECT order_id, CURRENT_TIME AS current_time FROM orders; تابع CURRENT_TIME زمان فعلی سرور را به‌صورت HH:MM:SS بازمی‌گرداند و می‎توانید از ALIAS برای نام‌گذاری ستون استفاده کنید. در صورت نیاز به قالب‌بندی متفاوت می‌توانید از TIME_FORMAT یا توابع معادل مانند CURTIME() یا NOW() استفاده کنید؛ این روش پایه‌ای برای کار با توابع تاریخ و زمان در پرس‌و‌جوهای MySQL است.

توسط پژوهشگر در 213 روز قبل ساعت 01:31
دسته بندی ها: MySQL MySQL for beginner
sara در 213 روز قبل ساعت 12:57

برای نمایش شناسه سفارش هر ردیف از orders با زمان جاری سرور، از SELECT order_id, CURRENT_TIME AS current_time استفاده کنید. CURRENT_TIME زمان فعلی سرور را برمی‌گرداند و ممکن است در برخی اجراها بین ردیف‌ها تفاوت کند؛ اگر می‌خواهید یک مقدار ثابت برای کل نتیجه داشته باشید، از NOW() یا CURRENT_TIMESTAMP استفاده کنید. برای فرمت دقیق‌تر یا نمایش همراه با تاریخ، می‌توانید از TIME_FORMAT یا NOW/CURRENT_TIMESTAMP در قالب دلخواه بهره بگیرید. همچنین توجه کنید که زمان سرور به منطقه زمانی آن بستگی دارد و ممکن است با زمان کاربر تفاوت داشته باشد.

گزارش

1 پاسخ

جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من

در حال بارگیری...
ورود به حساب کاربری