কম্পিউটার

বিভিন্ন MySQL কলামে সময়ের মধ্যে পার্থক্য কীভাবে গণনা করবেন?


আপনি TIME_FORMAT() ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল ডেমোটেবল তৈরি করুন -> ( -> পাঞ্চইন সময়, -> পাঞ্চআউট সময়, -> লঞ্চের সময় -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.50 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করান :30','6:10','00:30:00');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড)

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

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

আউটপুট

+---------+---------+----------+| PunchIn | পাঞ্চআউট | লঞ্চ |+----------+---------+----------+| 09:00:00 | 06:00:00 | 01:00:00 || 09:30:00 | 06:10:00 | 00:30:00 |+---------+---------+----------+2 সারি সেটে (0.00 সেকেন্ড) 

এখানে একটি সঠিক সময় গণনা করার জন্য প্রশ্ন রয়েছে -

mysql> DemoTable থেকে TimeDiff হিসাবে TIME_FORMAT(TIMEDIFF(TIMEDIFF(PunchIn,PunchOut), লঞ্চ), '%H:%i') নির্বাচন করুন;

আউটপুট

<প্রে>+---------+| টাইমডিফ |+---------+| 02:00 || 02:50 |+---------+2 সারি সেটে (0.00 সেকেন্ড)

  1. কিভাবে MySQL এ সেকেন্ডের উপর ভিত্তি করে সময় গণনা করবেন?

  2. কিভাবে তারিখ রেকর্ড এবং MySQL বর্তমান তারিখ মধ্যে পার্থক্য পেতে?

  3. মাইএসকিউএল কোয়েরি বিভিন্ন কলাম থেকে দুটি তারিখের মধ্যে দিন গণনা করার জন্য কিন্তু একই সারি

  4. এক্সেলে সময়ের পার্থক্য কীভাবে গণনা করবেন