কম্পিউটার

মাইএসকিউএল-এ DATE হিসাবে DATETIME কে কীভাবে কাস্ট করবেন?


DATETIME কে MySQL এ DATE হিসাবে কাস্ট করতে, CAST() ফাংশনটি ব্যবহার করুন৷ সিনট্যাক্স নিম্নরূপ -

yourTableName থেকে যেকোন ভেরিয়েবলনাম হিসেবে cast(yourColumnName) তারিখ হিসেবে নির্বাচন করুন;

উপরের সিনট্যাক্স বোঝার জন্য প্রথমে একটি টেবিল তৈরি করা যাক −

mysql> টেবিল তৈরি করুন ConvertDatetimeToDate−> ( −> YourDatetime datetime−> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.95 সেকেন্ড)

সন্নিবেশ কমান্ডের সাহায্যে টেবিলে তারিখের সময় সন্নিবেশ করা হচ্ছে। প্রশ্নটি নিম্নরূপ -

mysql> ConvertDatetimeToDate মানগুলিতে সন্নিবেশ করুন(date_add(now(),interval 1 day));Query OK, 1 সারি প্রভাবিত (0.17 sec)mysql> ConvertDatetimeToDate মানগুলিতে সন্নিবেশ করুন(date_add(now(),interval -1 দিন) );কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> ConvertDatetimeToDate মানগুলিতে সন্নিবেশ করুন(date_add(now(),interval 1 year));Query OK, 1 সারি প্রভাবিত (0.10 sec)mysql> ConvertDatetimeToDate মানগুলিতে সন্নিবেশ করুন(date_date) now(),ব্যবধান -1 বছর));কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)

উপরে ঢোকানো সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -

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

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

<প্রে>+---------+| আপনার তারিখ সময় |+---------+| 2018-11-28 16:12:50 || 2018-11-26 16:13:00 || 2019-11-27 16:13:13 || 2017-11-27 16:13:24 |+----------------------+4টি সারি সেটে (0.00 সেকেন্ড)

এখন আপনি তারিখের তারিখ কাস্ট করতে উপরের সিনট্যাক্স প্রয়োগ করতে পারেন। প্রশ্নটি নিম্নরূপ -

mysql> ConvertDatetimeToDate থেকে OnlyDateDemo হিসাবে কাস্ট (তারিখ হিসাবে YourDatetime) নির্বাচন করুন;

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

<প্রে>+---------------+| OnlyDateDemo |+---------------+| 2018-11-28 || 2018-11-26 || 2019-11-27 || 2017-11-27 |+-------------+4টি সারি সেটে (0.00 সেকেন্ড)
  1. কিভাবে সহজেই MySQL এ তারিখের সময় সন্নিবেশ করা যায়?

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

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

  4. পাইথন ব্যবহার করে মাইএসকিউএলে তারিখ অবজেক্ট কীভাবে সন্নিবেশ করা যায়?