কম্পিউটার

তারিখের বিন্যাস যেমন জানুয়ারী 2017, মে 2018 তারিখগুলিকে MySQL-এ সম্পূর্ণ তারিখে রূপান্তর করতে


এর জন্য, DATE_FORMAT() এর সাথে STR_TO_DATE() ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable1985 ( DueDate varchar(20) );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)

সন্নিবেশ কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1985 মানগুলিতে সন্নিবেশ করুন('Jan 2017');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> DemoTable1985 মানগুলিতে সন্নিবেশ করুন ('মে 2018'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)> DemoTable1985 মানগুলিতে সন্নিবেশ করুন ('Aug 2015'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1985 থেকে
mysql> নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+---------+| শেষ তারিখ |+---------+| জানুয়ারী 2017 || মে 2018 || আগস্ট 2015 |+---------+3 সারি সেটে (0.00 সেকেন্ড)

তারিখ বিন্যাস −

রূপান্তর করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে
mysql> DemoTable1985 থেকে ফলাফল হিসাবে date_format(str_to_date(DueDate,'%b %Y'), '%Y-%m-01') নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------------+| ফলাফল |+------------+| 2017-01-01 || 2018-05-01 || 2015-08-01 |+------------+3 সারি সেটে (0.00 সেকেন্ড)
  1. PHP ভেরিয়েবল "11:00 AM" কে MySQL টাইম ফরম্যাটে রূপান্তর করবেন?

  2. ডট ফরম্যাট স্পেসিফায়ার হিসাবে তারিখগুলির সাথে মাইএসকিউএল-এ তারিখ হিসাবে স্ট্রিং কীভাবে পাবেন?

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

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