একটি ক্যোয়ারী চালানোর সময় কোনো সমস্যা এড়াতে, IFNULL() ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable1793 ( StudentFirstName varchar(20), StudentLastName varchar(20) );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)
সন্নিবেশ কমান্ড −
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable1793 মানগুলিতে সন্নিবেশ করান 0.00 sec)mysql> DemoTable1793 মান (NULL,'Brown'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1793 থেকেmysql> নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+-------------------+-----------------+| ছাত্র প্রথম নাম | স্টুডেন্ট লাস্টনেম |+-------------------+-----------------+| জন | স্মিথ || ক্যারল | NULL || NULL | ব্রাউন |+-------------------+-----------------+৩টি সারি সেটে (০.০০ সেকেন্ড)এই ধরনের কলামের মানগুলির একটি শূন্য হলে দুটি কলামকে সংযুক্ত করার জন্য এখানে প্রশ্ন রয়েছে −
mysql> DemoTable1793 থেকে concat(ifnull(StudentFirstName,''),ifnull(StudentLastName,'')) নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <পূর্ব>+------------------------------------------------------------ ------------------+| concat(ifnull(StudentFirstName,''),ifnull(StudentLastName,'')) |+------------------ ----------------------------------+| জনস্মিথ || ক্যারল || ব্রাউন |+--------------------------------------------------------- -----------------+3টি সারি সেটে (0.00 সেকেন্ড)