MySQL-এ তারিখের সময় পুনরায় ফর্ম্যাট করতে, আপনি DATE_FORMAT() ব্যবহার করতে পারেন। MySQL yyyy-mm-dd ফরম্যাটে দেয়।
আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable1558 -> ( -> Employee Joining date datetime -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.10 সেকেন্ড)
সন্নিবেশ কমান্ড −
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable1558 মান (CURDATE()); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড) mysql> DemoTable1558 মানগুলিতে ঢোকান (NOW()); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) mysql> সন্নিবেশ DemoTable1558 মানগুলিতে ('2018-01-10'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড) mysql> DemoTable1558 মানগুলিতে সন্নিবেশ করুন ('2017-12-31'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)প্রে>সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable1558 থেকে * নির্বাচন করুন;এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---------+| কর্মচারী যোগদানের তারিখ |+---------+| 2019-10-13 00:00:00 || 2019-10-13 17:55:33 || 2018-01-10 00:00:00 || 2017-12-31 00:00:00 |+----------------------+4টি সারি সেটে (0.00 সেকেন্ড)
MySQL -
-এ তারিখের সময়কে পুনরায় ফর্ম্যাট করার জন্য নিম্নলিখিত প্রশ্নগুলিmysql> DemoTable1558 থেকে পরিবর্তন ফরম্যাট হিসাবে date_format(EmployeeJoiningDate,'%d-%m-%Y') নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট তৈরি করবে −
<প্রে>+---------------+| পরিবর্তন ফরম্যাট |+---------------+| 13-10-2019 || 13-10-2019 || 10-01-2018 || 31-12-2017 |+-------------+4 সারি সেটে (0.00 সেকেন্ড)