কম্পিউটার

কিভাবে MySQL এ একটি স্ট্রিংকে তারিখে রূপান্তর করবেন?


আমরা STR_TO_DATE() ফাংশনের সাহায্যে একটি স্ট্রিংকে তারিখে রূপান্তর করতে পারি। আসুন একটি উদাহরণ দেখি।

একটি টেবিল তৈরি করা হচ্ছে।

mysql> create table StringToDateDemo
   -> (
   -> YourDate varchar(100)
   -> );
Query OK, 0 rows affected (0.49 sec)

টেবিলে রেকর্ড সন্নিবেশ করা হচ্ছে।

mysql>  insert into StringToDateDemo values('10/27/2018');
Query OK, 1 row affected (0.11 sec)

STR_TO_DATE() ফাংশন ব্যবহার করে স্ট্রিংকে তারিখে রূপান্তর করার জন্য নিম্নলিখিত সিনট্যাক্স।

SELECT  STR_TO_DATE(yourColumnName, '%m/%d/%Y')
   from yourTableName;

আসুন এখন এটি বাস্তবায়ন করি।

mysql>SELECT  STR_TO_DATE(YourDate, '%m/%d/%Y')
   -> from StringToDateDemo;

এখানে আউটপুট।

+-----------------------------------+
| STR_TO_DATE(YourDate, '%m/%d/%Y') |
+-----------------------------------+
| 2018-10-27                        |
+-----------------------------------+
1 row in set (0.00 sec)

  1. কিভাবে তারিখে INT প্রকারে yyyymmdd রূপান্তর করবেন?

  2. কিভাবে MySQL এ স্ট্রিং থেকে তারিখ বের করবেন?

  3. কিভাবে MySQL এ একটি তারিখ বিন্যাস রূপান্তর করবেন?

  4. কিভাবে একটি Python তারিখ স্ট্রিং একটি তারিখ অবজেক্টে রূপান্তর করবেন?