কম্পিউটার

মাইএসকিউএল ক্যোয়ারী timediff() কে সেকেন্ডে রূপান্তর করতে?


এর জন্য, আপনি TIME_TO_SEC() ফাংশন ব্যবহার করতে পারেন৷ আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable -> ( -> SourceTime time, -> DestinationTime time -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.33 সেকেন্ড)

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

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

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

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

আউটপুট

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

তৈরি করবে <প্রে>+---------------+-----------------+| সোর্সটাইম | গন্তব্য সময় |+------------+-------------------+| 10:20:00 | 04:50:54 || 12:05:10 | 07:45:12 |+------------+-----------------+2 সারি সেটে (0.00 সেকেন্ড)

সময়ের পার্থক্যকে সেকেন্ড −

-এ রূপান্তর করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে
mysql> DemoTable থেকে ABS(TIME_TO_SEC(timediff(DestinationTime, SourceTime))) নির্বাচন করুন;

আউটপুট

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

তৈরি করবে <পূর্ব>+------------------------------------------------------------ -----------+| ABS(TIME_TO_SEC(টাইমডিফ(গন্তব্য সময়, উৎসের সময়))) |+------------------------------------------------ ---------------------+| 19746 || 15598 |+--------------------------------------------------------- ----------+2 সারি সেটে (0.00 সেকেন্ড)
  1. YYYY-MM-DD কে DD মাস, YYYY তারিখ বিন্যাসে রূপান্তর করতে MySQL ক্যোয়ারী

  2. MySQL প্রশ্ন খালি মান NULL রূপান্তর করতে?

  3. সেকেন্ড ছাড়া একটি বিন্যাসে সময় বের করতে MySQL ক্যোয়ারী

  4. মাইএসকিউএল কোয়েরি মাসে টাইমস্ট্যাম্প রূপান্তর করতে?