Ravindra BagaleCourses & study guides Track your progress

12. GROUP BY: प्रत्येक ग्रुपसाठी एक रो

12.2 एक कॉलमने ग्रुप (शहरनिहाय विक्री)

का (Why). एक-कॉलम ग्रुप्स “शहर / चॅनेल / एजंट निहाय” उत्तर देतात.

काय (What). एक कॉलम GROUP BY + मापांवर aggregates.

कसं (How). SELECT city, COUNT(*), SUM(amount_inr) FROM orders GROUP BY city;

पायऱ्या

  1. शहरनिहाय ऑर्डर्स.
  2. currency निहाय sales.
  3. aggregates ला स्पष्ट alias.

उदाहरणे

उदाहरण 1 · dataset: interview_mini

SELECT channel, COUNT(*) AS n,
       ROUND(SUM(amount),2) AS total
FROM sales
GROUP BY channel
ORDER BY total DESC;

Output

channelntotal
Store53365.0
Online41225.0
3650.0

Meaning. NULL channel सुद्धा वेगळा ग्रुप बनतो.

Ravindra Bagale's Tip

NULL group key = its own group — expect a blank channel row.