কম্পিউটার

মাইএসকিউএল-এ তারিখের মানকে স্ট্রিংয়ে রূপান্তর করবেন?


MySQL-এ DateTime মানকে স্ট্রিং-এ রূপান্তর করতে, আপনি DATE_FORMAT() ফাংশন ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ -

yourTableName থেকে যেকোন পরিবর্তনশীল নাম হিসেবে date_format(yourColumnName, ‘%d %m %y’) নির্বাচন করুন;

উপরের ধারণাটি বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -

mysql> টেবিল তৈরি করুন DateAsStringDemo -> ( -> YourDateTime datetime -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.57 সেকেন্ড)

curdate() পদ্ধতির সাহায্যে তারিখ সন্নিবেশ করান। তারিখ সন্নিবেশ করার জন্য ক্যোয়ারী নিম্নরূপ -

mysql> DateAsStringDemo মানগুলিতে সন্নিবেশ করান 

আসুন আমরা সিলেক্ট স্টেটমেন্টের সাহায্যে সমস্ত রেকর্ড প্রদর্শন করি। প্রশ্নটি নিম্নরূপ -

mysql> DateAsStringDemo থেকে *নির্বাচন করুন;

নিচের আউটপুট −

<প্রে>+---------+| আপনার তারিখের সময় |+---------+| 2018-11-26 00:00:00 |+----------------------+1 সারি সেটে (0.00 সেকেন্ড)

তারিখকে স্ট্রিং-এ রূপান্তর করার প্রশ্নটি নিম্নরূপ −

mysql> DateAsStringDemo থেকে YourDateAsString হিসাবে date_format(YourDateTime,'%d %m %y') নির্বাচন করুন;

নিচের আউটপুট −

<প্রে>+-------------------+| YourDateAsString |+-------------------+| 26 11 18 |+-----------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. মাইএসকিউএল ক্যোয়ারী timediff() কে সেকেন্ডে রূপান্তর করতে?

  2. কিভাবে একটি স্ট্রিং মধ্যে MySQL স্বতন্ত্র ক্যোয়ারী ফলাফল একত্রিত করবেন?

  3. কিভাবে MySQL এ স্ট্রিং টাইমে রূপান্তর করবেন?

  4. একটি সংরক্ষিত MD5 স্ট্রিংকে মাইএসকিউএল-এ দশমিক মান রূপান্তর করবেন?