কম্পিউটার

কিভাবে আমি মাইএসকিউএল-এ ডেটটাইম পুনরায় ফর্ম্যাট করব?


MySQL-এ তারিখের সময় পুনরায় ফর্ম্যাট করতে, আপনি DATE_FORMAT() ব্যবহার করতে পারেন। MySQL yyyy-mm-dd ফরম্যাটে দেয়।

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

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1558 মান (CURDATE()); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড) mysql> DemoTable1558 মানগুলিতে ঢোকান (NOW()); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) mysql> সন্নিবেশ DemoTable1558 মানগুলিতে ('2018-01-10'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড) mysql> DemoTable1558 মানগুলিতে সন্নিবেশ করুন ('2017-12-31'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড) 

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

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

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

তৈরি করবে <প্রে>+---------+| কর্মচারী যোগদানের তারিখ |+---------+| 2019-10-13 00:00:00 || 2019-10-13 17:55:33 || 2018-01-10 00:00:00 || 2017-12-31 00:00:00 |+----------------------+4টি সারি সেটে (0.00 সেকেন্ড)

MySQL -

-এ তারিখের সময়কে পুনরায় ফর্ম্যাট করার জন্য নিম্নলিখিত প্রশ্নগুলি
mysql> DemoTable1558 থেকে পরিবর্তন ফরম্যাট হিসাবে date_format(EmployeeJoiningDate,'%d-%m-%Y') নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট তৈরি করবে −

<প্রে>+---------------+| পরিবর্তন ফরম্যাট |+---------------+| 13-10-2019 || 13-10-2019 || 10-01-2018 || 31-12-2017 |+-------------+4 সারি সেটে (0.00 সেকেন্ড)
  1. মাইএসকিউএল দিয়ে ডেটটাইম ক্ষেত্রের তারিখ কীভাবে আপডেট করবেন?

  2. মাইএসকিউএল-এ স্ট্রিংকে 24-ঘন্টা ডেটটাইম ফর্ম্যাটে কীভাবে রূপান্তর করবেন?

  3. কিভাবে সহজেই MySQL এ তারিখের সময় সন্নিবেশ করা যায়?

  4. কিভাবে মাইএসকিউএল-এ চর ফিল্ডকে ডেটটাইম ফিল্ডে রূপান্তর করবেন?