11. SQL Aggregate Functions
📘 কনসেপ্ট (থিওরি)
ডেটার ওপর হিসাব-নিকাশ করার জন্য SQL এর অনেক বিল্ট-ইন ফাংশন আছে।
অ্যাগ্রিগেট (Aggregate) ফাংশনগুলো একটি কলামের মানগুলো থেকে হিসাব করে একটি একক মান রিটার্ন করে।
-
MIN() - নির্বাচিত কলামের মধ্যে সবচেয়ে ছোট মান রিটার্ন করে
- MAX() - নির্বাচিত কলামের মধ্যে সবচেয়ে বড় মান রিটার্ন করে
- COUNT() - একটি সেটের সারির (row) সংখ্যা রিটার্ন করে
- SUM() - একটি নিউমেরিক কলামের মোট যোগফল রিটার্ন করে
- AVG() - একটি নিউমেরিক কলামের গড় মান রিটার্ন করে💡 উদাহরণ
অ্যাগ্রিগেট ফাংশনের উদাহরণ:
SELECT MIN(Price) AS SmallestPrice FROM Products;
SELECT COUNT(ProductID) FROM Products;
SELECT SUM(Quantity) FROM OrderDetails;
SELECT AVG(Price) FROM Products;
দ্রষ্টব্য: একটি কলামকে অস্থায়ী নাম (alias) দিতে
AS ব্যবহৃত হয়।🎯 আপনার কাজ (প্র্যাকটিস)
Products টেবিলের Price কলামের মোট যোগফল (SUM) খোঁজার জন্য একটি কোয়েরি লিখুন।main.sql
Loading...
OUTPUT
Run your code to see the output here...