রেকর্ডগুলি সংযুক্ত করতে CONCAT() ব্যবহার করুন যেখানে NULL মানগুলি পরীক্ষা করতে IFNULL() ব্যবহার করুন৷
আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable802 ( FirstName varchar(100), LastName varchar(100)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.01 সেকেন্ড)
সন্নিবেশ কমান্ড -
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable802 মানগুলিতে সন্নিবেশ করান 0.15 সেকেন্ড)mysql> DemoTable802 মানগুলিতে সন্নিবেশ করুন(NULL,'Taylor');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.09 সেকেন্ড)mysql> DemoTable802 মানগুলিতে সন্নিবেশ করুন (NULL,NULL); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড) /প্রে>সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable802 থেকে *নির্বাচন করুন;এটি নিম্নলিখিত আউটপুট তৈরি করবে -
<প্রে>+------------+---------+| প্রথম নাম | শেষনাম |+------------+---------+| আদম | স্মিথ || ক্যারল | NULL || NULL | টেলর || NULL | NULL |+------------+---------+4টি সারি সেটে (0.00 সেকেন্ড)
NULL মানগুলিকে উপেক্ষা করে রেকর্ডগুলি একত্রিত করার জন্য নিম্নোক্ত ক্যোয়ারী রয়েছে -
DemoTable802 থেকে FULL_NAME হিসাবেmysql> কনক্যাট(IFNULL(FirstName,''),'' '',IFNULL(LastName,'')) নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট তৈরি করবে -
<প্রে>+------------+| FULL_NAME |+------------+| অ্যাডাম স্মিথ || ক্যারল || টেলর || |+------------+4 সারি সেটে (0.00 সেকেন্ড)