কম্পিউটার

প্রথমে নাল মান না দিয়ে ফলাফল প্রদর্শন করুন এবং তারপরে MySQL এ নাল মান সহ


আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable1357 -> ( -> StudentName varchar(40), -> StudentCountryName varchar(30) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.49 সেকেন্ড)

সন্নিবেশ কমান্ড -

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1357 মানগুলিতে সন্নিবেশ করান 0.14 সেকেন্ড)mysql> DemoTable1357 মানগুলিতে সন্নিবেশ করুন('David','AUS');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> DemoTable1357 মানগুলিতে সন্নিবেশ করুন('Carol',NULL); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.16 সেকেন্ড)mysql> DemoTable1357 মানগুলিতে সন্নিবেশ করান 

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1357 থেকে
mysql> নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------------+---------+| ছাত্রের নাম | ছাত্র দেশের নাম |+------------+----------------------+| ক্রিস | মার্কিন || ডেভিড | NULL || ডেভিড | AUS || ক্যারল | NULL || মাইক | UK |+------------+---------+5 সারি সেটে (0.00 সেকেন্ড)

প্রথমে শূন্য মান না দিয়ে এবং তারপরে শূন্য মান সহ ফলাফল প্রদর্শন করার জন্য নিম্নলিখিত ক্যোয়ারী রয়েছে −

mysql> DemoTable1357 থেকে * নির্বাচন করুন -> (StudentCountryName IS NULL), StudentName;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------------+---------+| ছাত্রের নাম | ছাত্র দেশের নাম |+------------+----------------------+| ক্রিস | মার্কিন || ডেভিড | AUS || মাইক | ইউকে || ক্যারল | NULL || ডেভিড | NULL |+------------+---------+5 সারি সেটে (0.00 সেকেন্ড)
  1. MySQL-এ নাল মান উপেক্ষা করুন এবং বাকি মানগুলি প্রদর্শন করুন

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

  3. MySQL এ!=NULL এবং IS NOT NULL এর মধ্যে পার্থক্য কি?

  4. একটি কলাম মানের প্রথম অক্ষর আনুন এবং MySQL এর সাথে অন্য কলামে এটি সন্নিবেশ করুন