MySQL-এ DateTime মানকে স্ট্রিংয়ে রূপান্তর করতে DATE_FORMAT() ফাংশন ব্যবহার করুন। সিনট্যাক্স:
select date_format(yourColumnName, '%d %m %y') as anyVariableName from yourTableName;
উদাহরণ হিসেবে একটি টেবিল তৈরি করা যাক:
mysql> create table DateAsStringDemo -> ( -> YourDateTime datetime -> ); Query OK, 0 rows affected (0.57 sec)
curdate() মেথড দিয়ে তারিখ ইনসার্ট করুন:
mysql> insert into DateAsStringDemo values(curdate()); Query OK, 1 row affected (0.24 sec)
সব রেকর্ড দেখান:
mysql> select *from DateAsStringDemo;
আউটপুট:
+---------------------+ | YourDateTime | +---------------------+ | 2018-11-26 00:00:00 | +---------------------+ 1 row in set (0.00 sec)
তারিখকে স্ট্রিংয়ে রূপান্তর করার কোয়েরিটি:
mysql> select date_format(YourDateTime,'%d %m %y') as YourDateAsString from DateAsStringDemo;
আউটপুট:
+------------------+ | YourDateAsString | +------------------+ | 26 11 18 | +------------------+ 1 row in set (0.00 sec)