কম্পিউটার

একটি মাইএসকিউএল ডাটাবেস টেবিলে কতগুলি সারি রয়েছে তা পরীক্ষা করুন?


একটি ySQL ডাটাবেস টেবিলে কতগুলি সারি রয়েছে তা জানতে, আপনাকে সামগ্রিক ফাংশন COUNT(*) ব্যবহার করতে হবে।

সিনট্যাক্স নিম্নরূপ

আপনার টেবিলের নাম থেকে COUNT(*) নির্বাচন করুন;

উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ

mysql> টেবিল CountRowsDemo তৈরি করুন -> ( -> Id int NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.78 সেকেন্ড)

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান।

প্রশ্নটি নিম্নরূপ

mysql> CountRowsDemo(Name) এর মান (NULL); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড) mysql> CountRowsDemo(নাম) মানগুলিতে সন্নিবেশ করুন ('স্যাম'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.25 সেকেন্ড) )mysql> CountRowsDemo(Name) মানগুলিতে সন্নিবেশ করুন> CountRowsDemo(Name) মান ('David') ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড) mysql> CountRowsDemo(নাম) মানগুলিতে সন্নিবেশ করুন (NULL); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড) mysql> সন্নিবেশ CountRowsDemo(Name) মানগুলিতে(NULL);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.09 সেকেন্ড)mysql> CountRowsDemo(নাম) মানগুলিতে সন্নিবেশ করুন('ক্যারল');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন।

প্রশ্নটি নিম্নরূপ

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

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

<প্রে>+------+------+| আইডি | নাম |+---+-------+| 1 | NULL || 2 | স্যাম || 3 | NULL || 4 | মাইক || 5 | ডেভিড || 6 | NULL || 7 | NULL || 8 | ক্যারল |+---+------+8 সারি সেটে (0.00 সেকেন্ড)

এখন একটি টেবিল থেকে সারি গণনা করার জন্য নিচের কোয়েরিটি চালান

mysql> CountRowsDemo থেকে গণনা(*) AS TotalRows নির্বাচন করুন;

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

<প্রে>+------------+| মোট সারি |+------------+| 8 |+------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. মাইএসকিউএল-এ কোন ডাটাবেস নির্বাচন করা হয়েছে তা কীভাবে পরীক্ষা করবেন?

  2. কাউন্ট(*) মাইএসকিউএল ক্যোয়ারী ব্যবহার না করে কিভাবে একটি টেবিলে সারি সংখ্যা পেতে হয়?

  3. একটি MySQL ডাটাবেসে ইতিমধ্যে একটি খালি টেবিল কিভাবে চেক করবেন?

  4. একাধিক সারি বিদ্যমান কিনা তা পরীক্ষা করতে MySQL ক্যোয়ারী?