কম্পিউটার টিউটোরিয়াল

MySQL-এ DateTime মানকে স্ট্রিংয়ে রূপান্তর

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)
  1. MySQL-এ TIMEDIFF() এবং TIME_TO_SEC() ব্যবহার করে সময় পার্থক্য সেকেন্ডে বের করা

  2. MySQL-এ GROUP_CONCAT ব্যবহার করে ডISTINCT ফলাফলগুলোকে স্ট্রিং-এ রূপান্তর

  3. MySQL-এ STR_TO_DATE দিয়ে স্ট্রিংকে টাইমSTAMP-এ রূপান্তর

  4. MySQL-এ সংরক্ষিত MD5 স্ট্রিংকে ডেসিমেল মানতে রূপান্তর করা