11. Aggregate Functions: SUM COUNT AVG MIN MAX
11.2 पैशाच्या कॉलमवर SUM आणि AVG
का (Why). ₹ $ £ € मध्ये पैशाचे totals/averages रोजचे analyst काम.
काय (What). SUM बेरीज. AVG non-NULL चा औसत. Currency कॉलम नावात किंवा फिल्टरमध्ये ठेवा.
कसं (How). रूपांतर न करता INR आणि USD एका कॉलममध्ये बेरीज करू नका.
पायऱ्या
- raja_coffee INR वर SUM/AVG.
- interview_mini sales वर currency निहाय SUM.
- alias मध्ये युनिट्स वाचा.
उदाहरणे
उदाहरण 1 · dataset: raja_coffee
SELECT ROUND(SUM(amount_inr),2) AS total_inr,
ROUND(AVG(amount_inr),2) AS avg_inr
FROM orders;Output
| total_inr | avg_inr |
|---|---|
| 18720.0 | 780.0 |
Meaning. INR मध्ये एकूण आणि सरासरी ऑर्डर मूल्य.
उदाहरण 2 · dataset: interview_mini
SELECT currency, ROUND(SUM(amount),2) AS total
FROM sales
GROUP BY currency
ORDER BY currency;Output
| currency | total |
|---|---|
| EUR | 475.0 |
| GBP | 295.0 |
| INR | 4000.0 |
| USD | 470.0 |
Meaning. प्रत्येक currency वेगळी बेरीज — मिस करू नका.
Ravindra Bagale's Tip
ROUND(…,2) helps money display; still store full precision when you can.
Ravindra Bagale's Tip – मराठी
ROUND(…,2) पैशाच्या display साठी; शक्य असल्यास पूर्ण precision ठेवा.
Ravindra Bagale's Tip – हिंदी
ROUND(…,2) पैसे दिखाने में मदद; जहाँ हो पूरा precision रखें।