আসুন প্রথমে MySQL -
-এ IF NOT IN এর সিনট্যাক্স দেখিif(yourVariableName NOT IN (yourValue1,yourValue2,........N) ) তারপর statement1else statement2endif
IF NOT IN −
ব্যবহার করার জন্য উপরের সিনট্যাক্সটি বাস্তবায়ন করা যাকmysql> DELIMITER //mysql> IF_NOT_INDemo(মান int) -> BEGIN -> if(value NOT IN (10,20,30) ) তারপর -> "মান পাওয়া যায়নি" নির্বাচন করুন; -> অন্য -> "মান পাওয়া গেছে" নির্বাচন করুন; -> শেষ হলে; -> শেষ -> //কোয়েরি ঠিক আছে, 0টি সারি প্রভাবিত (0.25 সেকেন্ড)mysql> DELIMITER;
এখন CALL কমান্ড ব্যবহার করে সংরক্ষিত পদ্ধতিতে কল করুন।
কেস 1 − যখন একটি মান পাওয়া যায় -
mysql> IF_NOT_INDemo(10);কল করুন
আউটপুট
<প্রে>+------------+| মান পাওয়া গেছে |+-------------+| মান পাওয়া গেছে |+-------------+1 সারি সেটে (0.00 সেকেন্ড) কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত হয়েছে (0.01 সেকেন্ড)কেস 2 - যখন একটি মান পাওয়া যায় না -
mysql> IF_NOT_INDemo(100);কল করুন
আউটপুট
+-----------------+ | মান পাওয়া যায়নি | +-----------------+ | মান পাওয়া যায়নি | +-----------------+ সেটে 1 সারি (0.05 সেকেন্ড) কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.07 সেকেন্ড)