কম্পিউটার

CONV() ফাংশনে 'N' সংখ্যার মান তার ভিত্তি অনুসারে না হলে কী হবে?


CONV() ফাংশনে প্রদত্ত সংখ্যাটি তার ভিত্তি অনুসারে না হলে MySQL আউটপুট হিসাবে 0 প্রদান করে। ধরুন, আমরা যদি দশমিক সংখ্যা 9 কে বাইনারি সংখ্যা পদ্ধতিতে সংখ্যায় রূপান্তর করতে চাই তবে এক্ষেত্রে from_base এর মান 10 হতে হবে কিন্তু যদি আমরা from_base-এর মান হিসাবে 8 প্রদান করি তাহলে MySQL আউটপুট হিসাবে 0 প্রদান করে।

উদাহরণ

mysql> Select CONV(9,8,2);

+-------------+
| CONV(9,8,2) |
+-------------+
| 0           |
+-------------+

1 row in set (0.00 sec)

যেমন আমরা জানি যে অক্টাল সংখ্যা পদ্ধতির মান অবশ্যই 0 থেকে 7 এর মধ্যে হতে হবে, তাই 9 নম্বরের সংখ্যা পদ্ধতি অবশ্যই দশমিক অর্থাৎ 10 হতে হবে।


  1. MySQL সাবকোয়ারিগুলির সাথে EXIST এবং EXIST NOT অপারেটরের ব্যবহার কী?

  2. ট্রিগারের সাথে কী হবে যখন আমরা সেই ট্রিগারটি থাকা টেবিলটি ফেলে দেব?

  3. MySQL Aggregate ফাংশন সহ একটি কলামের সর্বোচ্চ মান পান

  4. প্রথমে নাল মান না দিয়ে ফলাফল প্রদর্শন করুন এবং তারপরে MySQL এ নাল মান সহ