MySQL-এ CASE WHEN-এর বিকল্প হিসেবে IF() পদ্ধতি ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable1593 -> ( -> PlayerScore int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.44 সেকেন্ড)
সন্নিবেশ কমান্ড −
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable1593 মানগুলিতে সন্নিবেশ করুন 89); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> DemoTable1593 মানগুলিতে ঢোকান(0); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1593 থেকেmysql> নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------------+| প্লেয়ারস্কোর |+-------------+| 78 || 0 || 89 || 0 |+------------+4 সারি সেটে (0.00 সেকেন্ড)এখানে MySQL IF() −
ব্যবহার করার জন্য ক্যোয়ারী আছেmysql> DemoTable1593 থেকে if(PlayerScore=0,'',PlayerScore) নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+---------------------------------+| if(PlayerScore=0,'',PlayerScore) |+-----------------------------------+| 78 || || 89 || |+------------------------------------------------ সেটে +4 সারি (0.00 সেকেন্ড)