কম্পিউটার

MySQL NULLIF() কন্ট্রোল ফ্লো ফাংশনের ব্যবহার কি?


MySQL NULLIF() কন্ট্রোল ফ্লো ফাংশন NULL প্রদান করবে যদি উভয় আর্গুমেন্ট একই হয়, অন্যথায়, এটি প্রথম আর্গুমেন্ট প্রদান করে।

সিনট্যাক্স

NULLIF(expression1, expression2)

এখানে যদি expression1 =expression2 থাকে, NULL কে NULLIF() দ্বারা ফেরত দেওয়া হবে অন্যথায় expression1 ফেরত দেওয়া হবে। নিম্নলিখিত উদাহরণ এটি প্রদর্শন করবে -

mysql> Select NULLIF('Ram','Ram');
+---------------------+
| NULLIF('Ram','Ram') |
+---------------------+
| NULL                |
+---------------------+
1 row in set (0.00 sec)

mysql> Select NULLIF('Ram','Shyam');
+-----------------------+
| NULLIF('Ram','Shyam') |
+-----------------------+
| Ram                   |
+-----------------------+
1 row in set (0.00 sec)

  1. কিভাবে MySQL NULLIF() কন্ট্রোল ফ্লো ফাংশন CASE স্টেটমেন্টের অনুরূপ?

  2. MySQL-এ ORDER BY clause-এর ব্যবহার কী?

  3. MySQL IGNORE INSERT স্টেটমেন্টের ব্যবহার কি?

  4. মাইএসকিউএল-এ CHAR() এর বিপরীত ফাংশন কী?