MySQL COUNT(), AVG() এবং SUM() ফাংশন
COUNT() ফাংশন একটি নির্দিষ্ট মানদণ্ডের সাথে মেলে এমন সারির সংখ্যা প্রদান করে।
AVG() ফাংশন একটি সংখ্যা অনুক্রমের গড় মান প্রদান করে।
SUM() ফাংশন একটি সংখ্যা প্রোগ্রামের মোট যোগফল প্রদান করে।
COUNT() ফাংশন
সারির সংখ্যা গণনা করে
AVG() ফাংশন
গড় মান গণনা করে
SUM() ফাংশন
মোট পরিমাণ গণনা করে
COUNT() ফাংশন
COUNT() ফাংশন একটি নির্দিষ্ট মানদণ্ডের সাথে মেলে এমন সারির সংখ্যা প্রদান করে।
COUNT() সিনট্যাক্স
SELECT COUNT(column_name)
FROM table_name
WHERE condition;
দ্রষ্টব্য:
NULL মান গণনা করা হয় না।
AVG() ফাংশন
AVG() ফাংশন একটি সংখ্যা অনুক্রমের গড় মান প্রদান করে।
AVG() সিনট্যাক্স
SELECT AVG(column_name)
FROM table_name
WHERE condition;
দ্রষ্টব্য:
NULL মান উপেক্ষা করা হয়।
SUM() ফাংশন
SUM() ফাংশন একটি সংখ্যা প্রোগ্রামের মোট যোগফল প্রদান করে।
SUM() সিনট্যাক্স
SELECT SUM(column_name)
FROM table_name
WHERE condition;
দ্রষ্টব্য:
NULL মান উপেক্ষা করা হয়।
ডেমো ডাটাবেস
নীচে নর্থওয়াইন্ড মডেল ডাটাবেসের "পণ্য" টেবিল থেকে একটি নির্বাচন রয়েছে:
| ProductID | ProductName | SupplierID | CategoryID | Unit | Price |
|---|---|---|---|---|---|
| 1 | Chais | 1 | 1 | 10 boxes x 20 bags | 18 |
| 2 | Chang | 1 | 1 | 24 - 12 oz bottles | 19 |
| 3 | Aniseed Syrup | 1 | 2 | 12 - 550 ml bottles | 10 |
| 4 | Chef Anton's Cajun Seasoning | 2 | 2 | 48 - 6 oz jars | 22 |
| 5 | Chef Anton's Gumbo Mix | 2 | 2 | 36 boxes | 21.35 |
COUNT() উদাহরণ
নিম্নলিখিত SQL বিবৃতি আইটেম সংখ্যা খুঁজে পায়:
SELECT COUNT(ProductID)
FROM Products;
দ্রষ্টব্য:
NULL মান গণনা করা হয় না।
AVG() উদাহরণ
নিম্নলিখিত SQL বিবৃতিটি সমস্ত আইটেমের গড় মূল্য খুঁজে পায়:
SELECT AVG(Price)
FROM Products;
দ্রষ্টব্য:
NULL মান উপেক্ষা করা হয়।
অর্ডার বিবরণ ডেমো ডাটাবেস
নীচে নর্থওয়াইন্ড নমুনা ডাটাবেসের "অর্ডার বিশদ" টেবিল থেকে একটি নির্বাচন রয়েছে:
| OrderDetailID | OrderID | ProductID | Quantity |
|---|---|---|---|
| 1 | 10248 | 11 | 12 |
| 2 | 10248 | 42 | 10 |
| 3 | 10248 | 72 | 5 |
| 4 | 10249 | 14 | 9 |
| 5 | 10249 | 51 | 40 |
SUM() উদাহরণ
নিম্নলিখিত SQL বিবৃতিটি "অর্ডার বিশদ" টেবিলে "পরিমাণ" ক্ষেত্রের সমষ্টি খুঁজে পায়:
SELECT SUM(Quantity)
FROM OrderDetails;
দ্রষ্টব্য:
NULL মান উপেক্ষা করা হয়।