কম্পিউটার

কিভাবে গ্রুপ ফাংশন MySQL SELECT ক্লজে ব্যবহার করা যেতে পারে?


যেমন আমরা জানি যে গ্রুপ ফাংশন মানের সেটে কাজ করে তাই যদি গ্রুপ ফাংশনগুলি SELECT ক্লজে ব্যবহার করা হয় তবে সেগুলি সারিগুলিতে ব্যবহার করা হবে যা কোয়েরি নির্বাচনের মানদণ্ড পূরণ করে এবং গ্রুপ ফাংশনের আউটপুট কোয়েরির আউটপুট হিসাবে ফেরত দেওয়া হবে।

উদাহরণ

নীচের উদাহরণে, আমরা 'স্টুডেন্ট' টেবিলের ক্ষেত্রে একটি SELECT স্টেটমেন্টে কিছু গ্রুপ ফাংশন ব্যবহার করেছি এবং স্টেটমেন্টের আউটপুট হল সেই গ্রুপ ফাংশনগুলির আউটপুট -

mysql> Select COUNT(Name), MIN(Id), AVG(Id), MAX(Id), COUNT(*) from Student;
+-------------+---------+---------+---------+----------+
| COUNT(Name) | MIN(Id) | AVG(Id) | MAX(Id) | COUNT(*) |
+-------------+---------+---------+---------+----------+
| 5           | 1       | 11.0000 | 20      | 5        |
+-------------+---------+---------+---------+----------+
1 row in set (0.03 sec)

  1. আমরা কিভাবে একটি MySQL সঞ্চিত ফাংশন পরিবর্তন করতে পারি?

  2. কিভাবে আমরা FROM ক্লজ সহ একটি MySQL সাবকোয়েরি ব্যবহার করতে পারি?

  3. কিভাবে আমরা FROM ক্লজ ছাড়া MySQL SELECT ব্যবহার করতে পারি?

  4. আইএন ক্লজের ক্রম অনুসারে মাইএসকিউএল সারিগুলি কীভাবে নির্বাচন করবেন?