এর জন্য, 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 সেকেন্ড)