GROUP BY + HAVING AVG() > threshold দিয়ে ফিল্টার
খেলোয়াড়ের আইডি অনুযায়ী গড় স্কোর বের করে, নির্দিষ্ট থ্রেশহোল্ড (যেমন ৮০) এর বেশি গড় যাদের, তাদের আইডি বের করা।
উদাহরণ
mysql> CREATE TABLE DemoTable (PlayerId INT, PlayerScore INT); mysql> INSERT INTO DemoTable VALUES (1,78), (2,82), (1,45), (3,97), (2,79);
কোয়েরি: গড় স্কোর ৮০-এর বেশি হলে PlayerId
mysql> SELECT PlayerId FROM DemoTable
-> GROUP BY PlayerId
-> HAVING AVG(PlayerScore) > 80;
ফলাফল
+----------+ | PlayerId | +----------+ | 2 | | 3 | +----------+
ব্যাখ্যা: Player 1: (78+45)/2=61.5, Player 2: (82+79)/2=80.5, Player 3: 97। শুধু ২ ও ৩ এর গড় ৮০-এর বেশি।