কম্পিউটার

একটি MySQL টেবিলে শুধুমাত্র NULL মানের জন্য মান সেট করুন


NULL মান পরীক্ষা করতে IFNULL ব্যবহার করুন এবং SET কমান্ড ব্যবহার করে একটি মান সেট করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable817(Value int);কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.53 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন DemoTable817 মানগুলিতে
mysql> সন্নিবেশ করুন 20); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড) mysql> DemoTable817 মানগুলিতে ঢোকান (নাল); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------+| মান |+------+| 10 || NULL || 20 || NULL |+------+4 সারি সেটে (0.00 সেকেন্ড)

শুধুমাত্র NULL মান -

-এর জন্য মান সেট করার জন্য নিম্নোক্ত ক্যোয়ারী
mysql> আপডেট করুন DemoTable817 সেট মান=IFNULL(মান,0);কোয়েরি ঠিক আছে, 2টি সারি প্রভাবিত হয়েছে (0.17 সেকেন্ড)সারি মিলেছে:4 পরিবর্তিত:2 সতর্কতা:0

আসুন আবার টেবিলের রেকর্ড পরীক্ষা করি -

mysql> DemoTable817 থেকে *নির্বাচন করুন;

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

তৈরি করবে <প্রে>+------+| মান |+------+| 10 || 0 || 20 || 0 |+------+4 সারি সেটে (0.00 সেকেন্ড)
  1. MySQL-এ NOT NULL মানের জন্য 1 সেট করুন

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

  3. MySQL-এ প্রথম তিনটি কলামের মানগুলির জন্য একটি নির্দিষ্ট মান সেট করবেন?

  4. কলাম মানের জন্য MySQL-এ ENUM সেট করুন