برای هر ردیف جدول 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 است.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای نمایش شناسه سفارش هر ردیف از orders با زمان جاری سرور، از SELECT order_id, CURRENT_TIME AS current_time استفاده کنید. CURRENT_TIME زمان فعلی سرور را برمیگرداند و ممکن است در برخی اجراها بین ردیفها تفاوت کند؛ اگر میخواهید یک مقدار ثابت برای کل نتیجه داشته باشید، از NOW() یا CURRENT_TIMESTAMP استفاده کنید. برای فرمت دقیقتر یا نمایش همراه با تاریخ، میتوانید از TIME_FORMAT یا NOW/CURRENT_TIMESTAMP در قالب دلخواه بهره بگیرید. همچنین توجه کنید که زمان سرور به منطقه زمانی آن بستگی دارد و ممکن است با زمان کاربر تفاوت داشته باشد.
گزارش