আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable643 (ClientId int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.86 সেকেন্ড)
সন্নিবেশ কমান্ড −
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable643 মান (1000); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable643 থেকে *নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---------+| ক্লায়েন্টআইডি |+---------+| 1000 |+---------+1 সারি সেটে (0.00 সেকেন্ড)এখানে IF THEN END IF -
সহ MySQL সংরক্ষিত পদ্ধতির প্রশ্ন রয়েছেmysql> DELIMITER //mysql> প্রসিডিউর তৈরি করুন IF_DEMO(আর্গুমেন্ট int) শুরু করুন প্রথম আর্গুমেন্ট int ঘোষণা করুন; দ্বিতীয় আর্গুমেন্ট int ঘোষণা করুন; সেট firstArgument=0; দ্বিতীয় আর্গুমেন্ট সেট করুন =1; IF firstArgument=argument তারপর DemoTable643 মান (2000); শেষ যদি; যদি secondArgument=argument তারপর DemoTable643 থেকে *নির্বাচন করুন; শেষ যদি; শেষ //কোয়েরি ঠিক আছে, 0টি সারি প্রভাবিত (0.12 সেকেন্ড)mysql> DELIMITER;
কল কমান্ড -
ব্যবহার করে সঞ্চিত পদ্ধতিতে কল করুনmysql> কল করুন IF_DEMO(0); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)
এখানে সঞ্চিত পদ্ধতির সমস্ত রেকর্ড প্রদর্শন করার জন্য ক্যোয়ারী রয়েছে −
mysql> IF_DEMO(1);কল করুন
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---------+| ক্লায়েন্টআইডি |+---------+| 1000 || 2000 |+---------+2 সারি সেটে (0.00 সেকেন্ড) কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.03 সেকেন্ড)