কম্পিউটার

জয়েন ব্যবহার করে পারস্পরিক সম্পর্কের সাথে সারি গণনা করার জন্য মাইএসকিউএল কোয়েরি?


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

mysql> টেবিল তৈরি করুন DemoTable1543 -> ( -> Value1 int, -> Value2 int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.36 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1543 মানগুলিতে সন্নিবেশ করুন DemoTable1543 মানগুলিতে (90,98); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.36 সেকেন্ড) mysql> DemoTable1543 মানগুলিতে সন্নিবেশ করুন (98,90); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)

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

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

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

তৈরি করবে
+---------+---------+| মান1 | মান2 |+---------+---------+| 57 | 60 || 60 | 68 || 90 | 98 || 98 | 90 |+---------+------+4 সেটে সারি (0.00 সেকেন্ড)

উভয় কলামে 90 নম্বরের মত পারস্পরিক সম্পর্কের সাথে সারি গণনা করার জন্য এখানে প্রশ্ন রয়েছে -

mysql> DemoTable1543 tbl1 থেকে গণনা(*) নির্বাচন করুন -> DemoTable1543 tbl2 এ যোগ দিন -> tbl1.Value2=tbl2.Value1 -> যেখানে tbl1.Value1=90 এবং tbl2.Value2=90;

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

তৈরি করবে <প্রে>+---------+| গণনা(*) |+---------+| 1 |+---------+1 সারি সেটে (0.00 সেকেন্ড)
  1. একক উদ্ধৃতি দিয়ে ঘেরা একটি প্রশ্নে MySQL কীওয়ার্ড ব্যবহার করছেন?

  2. কিভাবে একটি একক MySQL ক্যোয়ারীতে দুটি টেবিল থেকে সারি গণনা করবেন?

  3. একটি MySQL ক্যোয়ারীতে CASE শর্তের সাথে গণনা কিভাবে ব্যবহার করবেন?

  4. Apache এর সাথে MySQL ব্যবহার করা