কম্পিউটার

MySQL-এ একটি NULL মানের উপস্থিতি গণনা করা হচ্ছে


একটি NULL মানের উপস্থিতি গণনা করতে, সমষ্টি ফাংশন COUNT(yourColumnName) ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, NumberOfQuestion int, NumberOfSolution int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.20 সেকেন্ড)

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। এখানে, কিছু মান হল NULL −

mysql> DemoTable(NumberOfQuestion,NumberOfSolution) মান (20,10); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.06 সেকেন্ড)mysql> সন্নিবেশ করান DemoTable(NumberOfQuestion,NumberOfSolution) মানগুলিতে (20,2); 1 সারি প্রভাবিত (0.04 সেকেন্ড)mysql> DemoTable(NumberOfQuestion,NumberOfSolution) মান (20,NULL) এ ঢোকান;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.03 সেকেন্ড)mysql> DemoTable(NumberOfQuestion,NumberOfSolution)এ সন্নিবেশ করুন;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.05 সেকেন্ড) mysql> DemoTable(NumberOfQuestion,NumberOfSolution) মান (30,19); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.04 সেকেন্ড)mysql> DemoTable(NumberOfQuestion) মান (NumberOfQuestionS) এ ঢোকান 30,1); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.04 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------+-----------------+------+| আইডি | NumberOfQuestion | NumberOfSolution |+------+----------------------------+| 1 | 20 | 10 || 2 | 20 | 2 || 3 | 20 | NULL || 4 | 20 | NULL || 5 | 30 | 19 || 6 | 30 | ১ (0.00 সেকেন্ড)

মানের উপস্থিতি গণনা করার জন্য নিম্নলিখিত প্রশ্নটি রয়েছে। একই মান NULL হওয়া উচিত নয় অর্থাৎ NULL মান গণনা করা হবে না -

mysql> NumberOfQuestion নির্বাচন করুন, COUNT(NumberOfSolution) NumberOfRows হিসাবে DemoTable GROUP BY NumberOfQuestion;

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

তৈরি করবে <প্রে>+-------------------+---------------+| NumberOfQuestion | সারির সংখ্যা |+------+---------------+| 20 | 2 || 30 | 2 |+------+--------------- সেটে +2 সারি (0.00 সেকেন্ড)
  1. MySQL-এর একটি কলামে NULL বা NOT NULL মান পরীক্ষা করুন

  2. মাইএসকিউএল-এ NULL-এ ডিফল্ট মান কীভাবে সেট করবেন?

  3. MySQL-এ NOT NULL মানের জন্য 1 সেট করুন

  4. MySQL-এ বিদ্যমান কলামে NOT NULL অ্যাট্রিবিউট সেট করুন