কম্পিউটার

আমরা কি একটি MySQL পদ্ধতিতে "IF NOT IN" ব্যবহার করতে পারি?


আসুন প্রথমে 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 সেকেন্ড)

  1. একটি কলাম মান ফেরত MySQL সঞ্চিত পদ্ধতি?

  2. আমরা কি একটি MySQL ক্যোয়ারীতে "LIKE concat()" ব্যবহার করতে পারি?

  3. আমরা কি MySQL SELECT IN() এ একটি একক মান সেট করতে পারি?

  4. MySQL-এ NOT NULL মানের জন্য 1 সেট করুন