কম্পিউটার

MySQL তারিখ ফর্ম্যাট করুন এবং বছর-মাস-দিনে রূপান্তর করুন


আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable666(AdmissionDate varchar(200));কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.57 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable666 মানগুলিতে সন্নিবেশ করুন('Sat,20 Jul 2019 04:29:35'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (1.12 সেকেন্ড)mysql> DemoTable666 মানগুলিতে সন্নিবেশ করুন('শুক্র,02 অক্টোবর 2018:1219::15');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (1.05 সেকেন্ড)mysql> DemoTable666 মানগুলিতে সন্নিবেশ করুন('Sun,01 Aug 2016 11:10:05'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> ঢোকান DemoTable666 মান('শুক্র, 06 নভেম্বর 2015 04:06:05 -0500'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.24 সেকেন্ড)

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

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

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

তৈরি করবে
+--------------------------------+| ভর্তির তারিখ |+--------------------------------+| শনি, 20 জুলাই 2019 04:29:35 || শুক্র, 02 অক্টোবর 2018 12:19:15 || রবিবার, 01 আগস্ট 2016 11:10:05 || শুক্র, 06 নভেম্বর 2015 04:06:05 -0500 |+-----------------------------------+4 সারি সেটে (0.00 সেকেন্ড)

উপরের তারিখ বিন্যাসটিকে বছর-মাস-দিন −

-এ রূপান্তর করার জন্য নিম্নোক্ত প্রশ্নটি রয়েছে
mysql> DATE_FORMAT(STR_TO_DATE(ভর্তি তারিখ, '%a, %d %b %Y %H:%i:%S'),'%Y-%m-%d %H:%i:%s নির্বাচন করুন ') DemoTable666 থেকে AS MyDate;

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

তৈরি করবে <প্রে>+---------+| মাইডেট |+---------+| 2019-07-20 04:29:35 || 2018-10-02 12:19:15 || 2016-08-01 11:10:05 || 2015-11-06 04:06:05 |+----------------------+4টি সারি সেটে, 1টি সতর্কতা (0.00 সেকেন্ড)
  1. MySQL-এ DATE_FORMAT() এবং STR_TO_DATE() দিয়ে তারিখ ফর্ম্যাট করুন

  2. MySQL থেকে তারিখ নির্বাচন করুন এবং টেক্সট ফরম্যাট করবেন?

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

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