কম্পিউটার

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


এর জন্য, UNIX_TIMESTAMP() ব্যবহার করুন। নিম্নলিখিত সিনট্যাক্স −

আপনার টেবিলের নাম থেকে যেকোনো আলিয়াসনাম হিসাবে UNIX_TIMESTAMP(STR_TO_DATE(yourColumnName, "%d-%b-%y")) নির্বাচন করুন;

আসুন একটি টেবিল তৈরি করি -

mysql> টেবিল ডেমো34−> (−> datevalue varchar(40)−> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.51 সেকেন্ড)

সন্নিবেশ কমান্ডের সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন -

mysql> demo34 মানগুলিতে সন্নিবেশ করান প্রভাবিত (0.12 সেকেন্ড)mysql> demo34 মানগুলিতে সন্নিবেশ করুন('13−Jun−20'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------------+| datevalue |+------------+| 31−জানুয়ারি−19 || 03−Mar−21 || 13−Jun−20 |+----------+3 সারি সেটে (0.00 সেকেন্ড)

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

থেকে সাংখ্যিক তারিখের মান বের করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে
mysql> ডেমো34 থেকে সংখ্যাসূচক_তারিখ হিসাবে UNIX_TIMESTAMP(STR_TO_DATE( datevalue, "%d-%b-%y")) নির্বাচন করুন;

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

তৈরি করবে
+---------------+| সংখ্যাসূচক_তারিখ |+---------------+| 1548873000 || 1614709800 || 1591986600 |+-------------+3 সারি সেটে (0.00 সেকেন্ড)

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

  2. কিভাবে MySQL এ স্ট্রিং থেকে তারিখ বের করবেন?

  3. MySQL এ টাইমস্ট্যাম্প মান থেকে শুধুমাত্র তারিখ প্রদর্শন করুন

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