কম্পিউটার

একটি MySQL টেবিলে খালি বা NULL কলামের গণনা খুঁজুন?


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

mysql> টেবিল তৈরি করুন DemoTable781 ( নাম varchar(100)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.66 সেকেন্ড)

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

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

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

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

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

<প্রে>+------+| নাম |+------+| || ক্রিস || || NULL || NULL || || NULL |+------+7 সারি সেটে (0.00 সেকেন্ড)

একটি MySQL টেবিলে খালি বা শূন্য কলামের গণনা খুঁজে বের করার জন্য এখানে একটি প্রশ্ন রয়েছে -

mysql> (DemoTable781 থেকে NullCountAndEmptyCount হিসাবে SUM(CASE when Name NULL তারপর 1 ELSE END) নির্বাচন করুন) UNION ALL(SUM(CASE when Name='' তারপর 1 ELSE 0 END) হিসেবে NullCountAnd78 থেকে NullCountAnd নির্বাচন করুন); /প্রে> 

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

<প্রে>+------------+| NullCountAndEmptyCount |+-------------------------+| 3 || 3 |+------------------------- +2 সারি সেটে (0.00 সেকেন্ড)

  1. একটি টেবিল কলাম থেকে 0 এবং 1s সংখ্যা গণনা করতে এবং দুটি কলামে প্রদর্শন করতে MySQL কোয়েরি?

  2. MySQL-এ একটি টেবিলের পুরো চারটি কলাম থেকে সর্বনিম্ন স্কোর খুঁজুন

  3. জাভা সহ একটি MySQL টেবিলে কলামের সংখ্যা গণনা করুন

  4. একটি MySQL টেবিলে একটি নির্দিষ্ট তারিখের গণনা আনুন