কম্পিউটার

মাইএসকিউএল-এ INT নম্বরটিকে মিনিটে TIME এ রূপান্তর করবেন?


মাইএসকিউএল-এ INT নম্বরটিকে মিনিটে TIME এ রূপান্তর করতে, আপনি SEC_TO_TIME() ফাংশন ব্যবহার করতে পারেন৷

সিনট্যাক্স নিম্নরূপ

আপনার টেবিলের নাম থেকে SEC_TO_TIME(yourIntColumnName*60) AS `anyAliasName` নির্বাচন করুন;

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

mysql> সারণি রূপান্তর নম্বরটি তৈরি করুন- 

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

প্রশ্নটি নিম্নরূপ

mysql> convertNumberToMinute(NumberToMinute) মান (60) এ সন্নিবেশ করুন;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)mysql> convertNumberToMinute(NumberToMinute) মানগুলিতে ঢোকান(70);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.2 সেকেন্ড)> ConvertNumberToMinute(NumberToMinute) মান(80) এ ঢোকান;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> ইনসার্ট ইন কনভার্টনম্বারটুমিনিট(নম্বারটোমিনিট) মান (90); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড) mysql এ কনভার্ট করুন (NumberToMinute) মান(100); ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.22 সেকেন্ড) mysql> ঢোকান ConvertNumberToMinute(NumberToMinute) মান (110); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.07 সেকেন্ড) mysql> ঢোকান কনভার্টNumberToMute-এর মান (120); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)

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

প্রশ্নটি নিম্নরূপ

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

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

<প্রে>+------+----------------+| আইডি | NumberToMinute |+----+----------------+| 1 | 60 || 2 | 70 || 3 | 80 || 4 | 90 || 5 | 100 || 6 | 110 || 7 | 120 |+------+----------------+7 সারি সেটে (0.00 সেকেন্ড)

মাইএসকিউএল

-এ INT নম্বরটিকে মিনিটে TIME-এ রূপান্তর করার জন্য এখানে ক্যোয়ারী রয়েছে৷
mysql> convertNumberToMinute থেকে SEC_TO_TIME(NumberToMinute*60) AS `MinuteDemo` নির্বাচন করুন;

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

<প্রে>+------------+| মিনিটডেমো |+------------+| 01:00:00 || 01:10:00 || 01:20:00 || 01:30:00 || 01:40:00 || 01:50:00 || 02:00:00 |+------------+7 সারি সেটে (0.00 সেকেন্ড)

এখানে 'NumberToMinute' কলাম দেখানোর জন্য ক্যোয়ারী আছে

mysql> convertNumberToMinute থেকে NumberToMinute, SEC_TO_TIME(NumberToMinute*60) AS `MinuteDemo` নির্বাচন করুন;

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

<প্রে>+----------------+------------+| NumberToMinute | মিনিটডেমো |+----------------+------------+| 60 | 01:00:00 || 70 | 01:10:00 || 80 | 01:20:00 || 90 | 01:30:00 || 100 | 01:40:00 || 110 | 01:50:00 || 120 | 02:00:00 |+----------------+------------+7 সারি সেটে (0.00 সেকেন্ড)
  1. PHP ভেরিয়েবল "11:00 AM" কে MySQL টাইম ফরম্যাটে রূপান্তর করবেন?

  2. MySQL সময়কে HH:MM:SS থেকে HH:MM-এ রূপান্তর করুন

  3. কিভাবে varchar "সময়" কে MySQL এ রিয়েল টাইমে রূপান্তর করবেন?

  4. মাসের সংখ্যা ফেরত দিতে DATE টাইমস্ট্যাম্প রূপান্তর করুন