কম্পিউটার

MySQL-এ NULL মান উপেক্ষা করে রেকর্ডগুলি প্রদর্শন এবং সংযুক্ত করুন


রেকর্ডগুলি সংযুক্ত করতে 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 সেকেন্ড)
  1. তিনটি কলাম থেকে স্বতন্ত্র মান নির্বাচন করুন এবং MySQL সহ একটি একক কলামে প্রদর্শন করুন

  2. MySQL-এ পৃথক পাঠ্য সহ কলামের মানগুলিকে সংযুক্ত করুন এবং একটি একক কলামে প্রদর্শন করুন

  3. MySQL এ NULL এবং NOT NULL রেকর্ড সহ একটি কলাম থেকে শুধুমাত্র NULL মান প্রদর্শন করুন

  4. MySQL-এ NULL মানের জন্য 1 প্রদর্শন করুন