কম্পিউটার

বিভিন্ন কলামে বিভিন্ন মানের গণনা পেতে একটি একক MySQL ক্যোয়ারীতে প্রশ্নগুলিকে কীভাবে মার্জ করবেন?


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

mysql> টেবিল তৈরি করুন DemoTable760 ( ClientId int, ClientId2 int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.79 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable760 মানের মধ্যে সন্নিবেশ করুন 300,400); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড) mysql> DemoTable760 মানগুলিতে সন্নিবেশ করুন(300,400); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.26 সেকেন্ড) mysql> DemoTable760 মানগুলিতে সন্নিবেশ করুন (100,200 , OKQuery ,100); 0.23 সেকেন্ড)mysql> DemoTable760 মানগুলিতে ঢোকান 

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

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

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

<প্রে>+---------+------------+| ক্লায়েন্টআইডি | ClientId2 |+----------+------------+| 100 | 200 || 100 | 200 || 300 | 400 || 300 | 400 || 100 | 200 || 100 | 200 || 400 | 500 |+---------+------------+7 সারি সেটে (0.00 সেকেন্ড)

বিভিন্ন কলামে বিভিন্ন মানের গণনা পেতে একটি একক ক্যোয়ারীতে ক্যোয়ারী মার্জ করার ক্যোয়ারী নিচে দেওয়া হল -

DemoTable760 থেকে
mysql> যোগফল(ClientId=100) AS ClientId1, sum(ClientId2=200) AS ClientId2 নির্বাচন করুন;

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

+------------+------------+| ক্লায়েন্টআইডি1 | ClientId2 |+------------+------------+| 4 | 4 |+------------+------------+1 সারি সেটে (0.00 সেকেন্ড)

  1. কিভাবে একটি একক MySQL ক্যোয়ারী একাধিক সারি পেতে?

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

  3. মাইএসকিউএল-এর বিভিন্ন টেবিল থেকে গণনার যোগফল পেতে একটি একক প্রশ্ন?

  4. নির্দিষ্ট কলাম মানের জন্য একটি একক MySQL ক্যোয়ারীতে একাধিক গণনা পান