কম্পিউটার

মাইএসকিউএল টেবিলে সারি সংখ্যা গণনা করার দ্রুততম উপায়?


আসুন প্রথমে একটি টেবিল তৈরি করার জন্য একটি উদাহরণ দেখা যাক, রেকর্ড যোগ করুন এবং সেগুলি প্রদর্শন করুন। একটি টেবিল তৈরি করতে CREATE কমান্ড ব্যবহার করা হয়।

mysql> টেবিল তৈরি করুন RowCountDemo-> (-> ID int,-> Name varchar(100)> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.95 সেকেন্ড)

INSERT কমান্ড দিয়ে রেকর্ড ঢোকানো হয়।

mysql>RowCountDemo মানগুলিতে ঢোকান )mysql>RowCountDemo মানগুলিতে ঢোকান>RowCountDemo মানগুলিতে ঢোকান RowCountDemo মানগুলিতে(7,'Sam');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql>RowCountDemo মানগুলিতে ঢোকান(8,'Maike');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.77 সেকেন্ড)mysql>RowCountDemo-এ ঢোকান মান(9,'রোসিও');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql>রোকাউন্টডেমো মানগুলিতে ঢোকান(10,'গ্যাভিন');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)

রেকর্ড প্রদর্শন করা হচ্ছে।

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

নিম্নোক্ত প্রশ্নটির আউটপুট।

+------+-------+| আইডি | নাম |+------+------+| 1 | ল্যারি || 2 | জন || 3 | বেলা || 4 | জ্যাক || 5 | এরিক || 6 | রামি || 7 | স্যাম || 8 | মাইকে || 9 | রোসিও || 10 | গ্যাভিন |+------+------+10 সারি সেটে (0.00 সেকেন্ড)

দ্রুত গতিতে সারির সংখ্যা গণনা করতে, আমাদের কাছে নিম্নলিখিত দুটি বিকল্প রয়েছে -

কোয়েরি 1

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

নিম্নোক্ত প্রশ্নটির আউটপুট।

<প্রে>+---------+| গণনা(*) |+---------+| 10 |+---------+1 সারি সেটে (0.00 সেকেন্ড)

কোয়েরি 2

mysql>RowCountDemo থেকে গণনা (found_rows()) নির্বাচন করুন;

নিম্নোক্ত প্রশ্নটির আউটপুট।

<প্রে>+---------+| গণনা(found_rows()) |+----------------------+| 10 |+---------+1 সারি সেটে (0.00 সেকেন্ড)
  1. একটি টেবিল কলামে সদৃশ মান গণনা করার জন্য MySQL ক্যোয়ারী

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

  3. একটি MySQL টেবিলে সারি সংখ্যা পেতে সবচেয়ে সহজ উপায়?

  4. একটি মাইএসকিউএল টেবিলে প্রচুর সংখ্যক সারি সন্নিবেশ করার দ্রুততম উপায় কী?