কম্পিউটার

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


নিকটতম পূর্ণসংখ্যাতে রাউন্ড ডাউন করতে, MySQL থেকে FLOOR() ফাংশন ব্যবহার করুন। সিনট্যাক্স নিম্নরূপ -

আপনার টেবিলের নাম থেকে FLOOR(yourColumnName) নির্বাচন করুন;

আসুন প্রথমে একটি টেবিল তৈরি করি -

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

কলাম মূল্যে রেকর্ড সন্নিবেশ করান। রেকর্ড সন্নিবেশ করার জন্য ক্যোয়ারী নিম্নরূপ -

mysql> FloorDemo মানগুলিতে সন্নিবেশ করুন 5.50); ​​কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)

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

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

এখানে আউটপুট −

<প্রে>+------+| মূল্য |+------+| 5.75 || 5.23 || 5.5 |+------+3 সারি সেটে (0.00 সেকেন্ড)

আমাদের 3টি রেকর্ড আছে এবং আমরা নিকটতম পূর্ণসংখ্যা চাই। এর জন্য, FLOOR() ফাংশনটি ব্যবহার করুন যেমন আমরা উপরে আলোচনা করেছি।

প্রশ্নটি নিম্নরূপ যে FLOOR() ফাংশন −

কে ইম্প্লমেনেট করে
mysql> FloorDemo থেকে FLOOR(মূল্য) নির্বাচন করুন;

এখানে আউটপুট −

<প্রে>+---------------+| ফ্লোর(মূল্য) |+---------------+| 5 || 5 || 5 |+-------------+3 সারি সেটে (0.03 সেকেন্ড)
  1. কিভাবে MySQL সার্ভার পুনরায় চালু করবেন?

  2. মাইএসকিউএলে নিকটতম অর্ধ মিনিট থেকে রাউন্ড সেকেন্ড?

  3. মাইএসকিউএল ক্যোয়ারীতে মাইএসকিউএল লংটেক্সটকে পূর্ণসংখ্যা হিসাবে কীভাবে বিবেচনা করবেন?

  4. পাইথন ব্যবহার করে একটি ফ্লোটকে কীভাবে 2 দশমিকে বৃত্তাকার করা যায়?