Aggregation function
- এগ্রিগেট ফাংশন হচ্ছে একটা কলাম এর অনেকগুলা রো এর ডাটাকে একসাথে করা
- এগ্রিগেশট ফাংশনে মালটিপল কলাম রিটার্ন করা যায় না কিন্তু একাদিক এগ্রিগেট থাকতে পারে
- SUM, AVG, MIN, MAX, COUNT হচ্ছে কমন এগ্রিগেশন ফাংশন
সিনটেক্সট
একটা কলামের ভেলু যোগ করা
SELECT SUM(amount) FROM payment
কলামের নাম্বার বের করা
SELECT COUNT(*) FROM payment
একাধিক এগ্রিগেট এক সাথে
SELECT MIN(replacement_cost), MAX(replacement_cost), ROUND(AVG(replacement_cost),2) AS AVG, SUM(replacement_cost) FROM film
Group by এর সাথে এগ্রিগেশট ফাংশন ব্যবহার করা
SELECT customer_id, SUM(amount) FROM payment GROUP BY customer_id