Back

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...