কম্পিউটার

MySQL কোয়েরি কলাম অনুসারে গ্রুপ করুন এবং অন্য কলামে অনুরূপ মানের সমষ্টি প্রদর্শন করুন


এর জন্য GROUP BY HAVING clause ব্যবহার করুন।

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

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন DemoTable782 মানগুলিতে
mysql> সন্নিবেশ করুন )mysql> DemoTable782 মানগুলিতে সন্নিবেশ করুন('Bob',140); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড) mysql> DemoTable782 মানগুলিতে সন্নিবেশ করুন ('জন',126); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.29 সেকেন্ড) mysql> DemoTable782 মানগুলিতে ঢোকান DemoTable782 মানগুলিতে ('বব',250); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.41 সেকেন্ড)mysql> DemoTable782 মানগুলিতে সন্নিবেশ করুন ('Carol',189); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড) mysql> DemoTable782-এ ঢোকান মান('ক্যারল',299);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড)

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

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

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

<প্রে>+------+-------+| নাম | স্কোর |+------+------+| জন | 156 || ক্যারল | 250 || বব | 140 || জন | 126 || জন | 140 || বব | 280 || বব | 250 || ক্যারল | 189 || ক্যারল | 299 |+------+------+9 সারি সেটে (0.00 সেকেন্ড)

কলাম অনুসারে গোষ্ঠীবদ্ধ করার জন্য এবং অনুরূপ মানগুলির যোগফল −

প্রদর্শন করা হয়েছে
mysql> DemoTable782 গ্রুপ থেকে Name, SUM(Score) AS Total AS HAVING Total> 500;

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

<প্রে>+------+-------+| নাম | মোট |+------+------+| ক্যারল | 738 || বব | 670 |+------+------+2 সারি সেটে (0.00 সেকেন্ড)
  1. MySQL ক্যোয়ারী তারিখ অনুযায়ী গ্রুপ ফলাফল এবং ডুপ্লিকেট মান গণনা প্রদর্শন?

  2. MySQL ক্যোয়ারী সারি মান সমষ্টি এবং ফলাফল বাছাই?

  3. MySQL-এ পৃথক পাঠ্য সহ কলামের মানগুলিকে সংযুক্ত করুন এবং একটি একক কলামে প্রদর্শন করুন

  4. একটি একক MySQL ক্যোয়ারী একটি একক সারিতে অনেক সারি থেকে স্ট্রিংগুলিকে একত্রিত করতে এবং অন্য কলামে সংশ্লিষ্ট ব্যবহারকারী আইডি যোগফল প্রদর্শন করতে?