MySQL-এ STR_TO_DATE() ফাংশন ব্যবহার করে DD/MM/YYYY ফরম্যাটের স্ট্রিংকে তারিখে রূপান্তর করুন।
সিনট্যাক্স:
SELECT STR_TO_DATE(yourColumnName,'%d/%m/%Y') as anyVariableName from yourTableName.
উদাহরণ:
mysql> create table DateFormatDemo -> ( -> IssueDate varchar(100) -> ); Query OK, 0 rows affected (0.54 sec)
স্ট্রিং তারিখ ইনসার্ট করুন:
mysql> insert into DateFormatDemo values('26/11/2018'); ... (৪টি রেকর্ড)
সব রেকর্ড দেখান:
mysql> select *from DateFormatDemo;
আউটপুট:
+------------+ | IssueDate | +------------+ | 26/11/2018 | | 27/11/2018 | | 2/12/2018 | | 3/12/2018 | +------------+ 4 rows in set (0.00 sec)
তারিখ ফরম্যাটে রূপান্তর:
mysql> select STR_TO_DATE(IssueDate, '%d/%m/%Y') StringToDateFormatExample from DateFormatDemo;
আউটপুট (YYYY-MM-DD ফরম্যাটে):
+---------------------------+ | StringToDateFormatExample | +---------------------------+ | 2018-11-26 | | 2018-11-27 | | 2018-12-02 | | 2018-12-03 | +---------------------------+ 4 rows in set (0.00 sec)