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