UK তারিখ বিন্যাস দিন-মথ-বছর বিন্যাস সমর্থন করে। এটিকে MySQL তারিখে রূপান্তর করতে, STR_TO_DATE() ব্যবহার করুন। সিনট্যাক্স নিচে দেওয়া হল:
আপনার টেবিলের নাম থেকে str_to_date(yourColumnName,'%d/%m/%Y') নির্বাচন করুন;
আসুন প্রথমে একটি টেবিল তৈরি করি:
mysql> টেবিল তৈরি করুন DemoTable728 (DueDate varchar(100)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.59 সেকেন্ড)
সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন:
mysql> DemoTable728 মানের মধ্যে সন্নিবেশ করুন প্রভাবিত (0.16 সেকেন্ড)mysql> DemoTable728 মানগুলিতে সন্নিবেশ করান 1 সারি প্রভাবিত (0.16 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন:
mysql> DemoTable728 থেকে *নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট তৈরি করবে -
<প্রে>+------------+| শেষ তারিখ |+------------+| 10/11/2019 || 31/01/2016 || 01/12/2015 || 11/03/2018 |+------------+4 সারি সেটে (0.00 সেকেন্ড)UK তারিখ বিন্যাসকে MySQL তারিখে রূপান্তর করার জন্য নিম্নোক্ত প্রশ্ন:
mysql> DemoTable728 থেকে str_to_date(DueDate,'%d/%m/%Y') নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট তৈরি করবে -
+--------------------------------+| str_to_date(DueDate,'%d/%m/%Y') |+----------------------------------- +| 2019-11-10 || 2016-01-31 || 2015-12-01 || 2018-03-11 |+---------------------------------+4টি সারি সেটে (0.00 সেকেন্ড)প্রে>