কম্পিউটার

MySQL-এর সাথে দশমিক থেকে পূর্ণসংখ্যার মান ছেঁটে ফেলুন


এর জন্য truncate() ব্যবহার করুন, উদাহরণস্বরূপ, 190.245 থেকে 190৷ নিম্নলিখিত সিনট্যাক্স −

আপনার টেবিলের নাম থেকে ছাঁটাই(yourColumnName,0) নির্বাচন করুন;

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

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে ঢোকান 15.89000); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.25 সেকেন্ড)

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

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

আউটপুট

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

তৈরি করবে <প্রে>+---------+| মান |+---------+| 45.5670 || 100.0000 || 15.8900 |+----------+3 সারি সেটে (0.00 সেকেন্ড)

এখানে এসকিউএল থেকে পূর্ণসংখ্যার মান পর্যন্ত ফলাফল ছেঁটে ফেলার প্রশ্ন রয়েছে৷

mysql> DemoTable থেকে truncate(Value,0) নির্বাচন করুন;

আউটপুট

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

তৈরি করবে
+-------------------+| ছাঁটাই(মান,0) |+-------------------+| 45 || 100 || 15 |+-------------------+3 সারি সেটে (0.00 সেকেন্ড)

  1. একটি সংরক্ষিত MD5 স্ট্রিংকে মাইএসকিউএল-এ দশমিক মান রূপান্তর করবেন?

  2. মাইএসকিউএল সিলেক্ট 1 এর সাথে মান বিদ্যমান কিনা তা কীভাবে পরীক্ষা করবেন?

  3. আমি কিভাবে IN() সহ একটি MySQL সাবকোয়েরিতে একাধিক ফলাফল ফেরত দেব?

  4. MySQL-এ COLLATE এর সাথে সঠিক স্ট্রিং মান খুঁজুন?