এর জন্য 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 সেকেন্ড)