কম্পিউটার

কিভাবে মাইএসকিউএল-এ ডেটটাইমকে একটি সংখ্যায় রূপান্তর করবেন?


মাইএসকিউএল-এ তারিখের সময়কে একটি সংখ্যায় রূপান্তর করতে, সিনট্যাক্সটি নিম্নরূপ -

আপনার টেবিলের নাম থেকে UNIX_TIMESTAMP(yourColumnName) যেকোন পরিবর্তনশীল নাম হিসেবে নির্বাচন করুন;

উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -

mysql> টেবিল তৈরি করুন DateTimeToNumberDemo -> ( -> Id int NULL AUTO_INCREMENT, -> মুক্তির তারিখ তারিখ সময়, -> প্রাথমিক কী(Id) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.46 সেকেন্ড)

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

mysql> DateTimeToNumberDemo(releasedDate) মান (এখন()) এ ঢোকান;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> DateTimeToNumberDemo(releasedDate) মানগুলিতে ঢোকান(curdate()); কোয়েরি OK, 1 প্রভাবিত 0.24 সেকেন্ড)mysql>DateTimeToNumberDemo(releasedDate) values('1978-01-19');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.55 সেকেন্ড)mysql> তারিখের সময় টোনম্বরডেমো(রিলিজডডেট)'01-2013 মানগুলিতে সন্নিবেশ করুন; ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.46 সেকেন্ড)mysql> DateTimeToNumberDemo(releasedDate) মানের মধ্যে ঢোকান 2018-12-09');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -

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

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

<প্রে>+------+---------+| আইডি | মুক্তির তারিখ |+----+---------+| 1 | 2019-01-12 21:20:57 || 2 | 2019-01-12 00:00:00 || 3 | 1978-01-19 00:00:00 || 4 | 2016-09-13 00:00:00 || 5 | 2017-11-12 00:00:00 || 6 | 2018-12-09 00:00:00 |+----+----------------------+6 সারি সেটে (0.00 সেকেন্ড)

তারিখের সময়কে একটি সংখ্যা −

-এ রূপান্তর করার জন্য নিম্নলিখিত প্রশ্নটি রয়েছে
mysql> DateTimeToNumberDemo থেকে DateToNumber হিসাবে unix_timestamp(releasedDate) নির্বাচন করুন;

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

+---------------+| DateToNumber |+---------------+| 1547308257 || 1547231400 || 253996200 || 1473705000 || 1510425000 || 1544293800 |+-------------+6 সারি সেটে (0.00 সেকেন্ড)

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

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

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

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